rust-sdk
View on GitHubThe official Rust SDK for the Model Context Protocol
Official Rust SDK for implementing MCP clients and servers. Provides async protocol support, transports, typed tools and resources, and procedural macros for generating tool implementations.
Use Cases
Build MCP clients in RustBuild MCP servers in RustExpose tools, resources, and prompts to MCP clientsConnect MCP services over supported transports
Built With
- Language
- Rust
- Frameworks
- Tokio · Serde · Schemars
Tags
MCP · Rust SDK · client · server · tools · resources · prompts · async