
RMCP (Rust MCP SDK)
by withpoly
Official Rust SDK for Model Context Protocol with Tokio async runtime and macro-based tool declaration.
What it does\nRMCP is a comprehensive SDK for implementing the Model Context Protocol in Rust. It provides a high-performance, asynchronous framework using the Tokio runtime, allowing developers to build both MCP clients and servers with minimal boilerplate.\n\n## Tools\nAs an SDK, RMCP provides the infrastructure to create tools rather than specific end-user tools. It includes a powerful macro system (#[tool]) that allows developers to define tools as simple Rust functions with automatic JSON Schema generation.\n\n## Installation\nAdd to your Cargo.toml:\ntoml\nrmcp = { version = "0.1", features = ["server"] }\n\n\n## Supported hosts\nSupported across any environment capable of running Rust binaries, typically integrated with Claude Desktop via stdio transport.
Quick install
cargo add rmcp --features serverInformation
- Pricing
- free
- Published
- 5/29/2026
- Updated
- 1 year ago






