N
modelcontextprotocol-rust-sdk
...
Created 11/26/2024byjeanlucthumm
Language:
Nix
Stars:
15
Forks:
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
Last updated: 2/27/2025
Publisher info
Jean-Luc Thumm
Passionate developer interested in all areas of Computer Science
San Francisco
27
followers35
following55
reposMore MCP servers built with Nix
modelcontextprotocol-rust-sdk
The UNofficial Rust SDK for Model Context Protocol servers and clients
By jeanlucthumm15