turbomcp and rust-mcp-schema
One is an SDK for the Model Context Protocol (MCP) and the other is a type-safe implementation of the official MCP schema, making them complements that would likely be used together within an MCP framework.
About turbomcp
Epistates/turbomcp
A full featured, enterprise grade rust MCP SDK
This project helps Rust developers build "Model Context Protocol (MCP)" servers and clients. It takes your Rust functions and structures, automatically converting them into network-accessible tools, resources, and prompts. Developers can use this to create robust, production-ready services that communicate using the MCP standard, potentially integrating with platforms like Claude Desktop or other AI tools.
About rust-mcp-schema
rust-mcp-stack/rust-mcp-schema
A type-safe implementation of the official Model Context Protocol (MCP) schema in Rust.
This project offers a type-safe Rust implementation of the Model Context Protocol (MCP) schema. It helps developers precisely define the structure of messages for integrating large language model (LLM) applications with various data sources and tools. Developers can use this to ensure that the data flowing into and out of their LLM applications adheres to specific, evolving standards, preventing errors and promoting compatibility.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work