You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -69,6 +75,7 @@ You can easily build a service by using [`ServerHandler`](crates/rmcp/src/handle
69
75
```rust, ignore
70
76
let service = common::counter::Counter::new();
71
77
```
78
+
72
79
</details>
73
80
74
81
<details>
@@ -78,6 +85,7 @@ let service = common::counter::Counter::new();
78
85
// this call will finish the initialization process
79
86
let server = service.serve(transport).await?;
80
87
```
88
+
81
89
</details>
82
90
83
91
<details>
@@ -92,6 +100,7 @@ let roots = server.list_roots().await?;
92
100
// or send notification
93
101
server.notify_cancelled(...).await?;
94
102
```
103
+
95
104
</details>
96
105
97
106
<details>
@@ -102,8 +111,8 @@ let quit_reason = server.waiting().await?;
102
111
// or cancel it
103
112
let quit_reason = server.cancel().await?;
104
113
```
105
-
</details>
106
114
115
+
</details>
107
116
108
117
## Examples
109
118
@@ -132,6 +141,7 @@ See [oauth_support](docs/OAUTH_SUPPORT.md) for details.
132
141
-[rmcp-openapi-server](https://gitlab.com/lx-industries/rmcp-openapi/-/tree/main/crates/rmcp-openapi-server) - High-performance MCP server that exposes OpenAPI definition endpoints as MCP tools
133
142
-[nvim-mcp](https://github.com/linw1995/nvim-mcp) - A MCP server to interact with Neovim
134
143
-[terminator](https://github.com/mediar-ai/terminator) - AI-powered desktop automation MCP server with cross-platform support and >95% success rate
144
+
-[stakpak-agent](https://github.com/stakpak/agent) - Security-hardened terminal agent for DevOps with MCP over mTLS, streaming, secret tokenization, and async task management
0 commit comments