modelcontextprotocol-rust-sdk
The UNofficial Rust SDK for Model Context Protocol servers and clients
GitHub Stars
18
User Rating
Not Rated
Forks
0
Issues
1
Views
0
Favorites
0
MCP Rust SDK
Rust SDK for the Model Context Protocol
Rust implementation of the Model Context Protocol (MCP), providing both client and server capabilities for integrating with LLM surfaces.
[!WARNING]
This is a VERY early repo. Open an issue or contact me at jeanlucthumm@gmail.com if you'd like to get involved. Discord coming soon!
Overview
The Model Context Protocol allows applications to provide context for LLMs in a standardized way, separating the concerns of providing context from the actual LLM interaction. This Rust SDK implements the full MCP specification, making it easy to:
- Build MCP clients that can connect to any MCP server
- Create MCP servers that expose resources, prompts and tools
- Use standard transports like stdio and SSE
- Handle all MCP protocol messages and lifecycle events
30
Followers
54
Repositories
3
Gists
10
Total Contributions