
MCP Rust SDK
par modelcontextprotocol
Le SDK Rust officiel pour construire des clients et serveurs Model Context Protocol avec le runtime asynchrone tokio.
Ce qu'il fait
Ceci est le SDK officiel pour implémenter le Model Context Protocol (MCP) en Rust. Il fournit les primitives essentielles pour construire à la fois des clients et des serveurs MCP, garantissant une communication haute performance et typée entre les agents IA et les sources de données externes.
Outils
En tant que SDK, ce dépôt n'expose pas un outil unique mais fournit plutôt le framework pour créer des outils. Il inclut des macros comme #[tool] et #[tool_router] qui permettent aux développeurs d'exposer rapidement des fonctions Rust comme des outils MCP avec une génération automatique de JSON Schema.
Installation
Ajoutez la crate à votre Cargo.toml :
rmcp = { version = "0.16.0", features = ["server"] }
Hôtes supportés
Confirmé pour une utilisation avec tout client compatible MCP, y compris Claude Desktop.
Installation rapide
cargo add rmcp --features serverInformations
- Tarification
- free
- Publié
- 5/13/2026
- étoiles





