{"repo":"rust-mcp-stack/rust-mcp-schema","free":true,"listed":false,"github":"https://github.com/rust-mcp-stack/rust-mcp-schema","clone":"git clone https://github.com/rust-mcp-stack/rust-mcp-schema.git","description":"A type-safe implementation of the official Model Context Protocol (MCP) schema in Rust.","language":"Rust","stars":76,"topics":["mcp-client","mcp-server","crates-io","mcp-host","model-context-protocol","rust","rust-lang"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Model Context Protocol (MCP) Schema for Rust A type-safe Rust implementation of the official Model Context Protocol (MCP) schema, supporting all official MCP Protocol versions: - 2025-11-25 - 2025-06-18 - 2025-03-26 - 2024-11-05 - draft The MCP schemas in this repository are automatically generated from the official Model Context Protocol, ensuring they are always up-to-date and aligned with the latest official specifications. --- Note: This crate only provides an implementation of the MCP schema. If you are looking for a high-performance, asynchronous toolkit for building MCP servers and clients, checkout rust-mcp-sdk. Focus on your app's logic while rust-mcp-sdk takes care of the rest! --- Contents: - Features - How can this crate be used? - Schema Versions - How to switch between different schema versions? - How are Schemas generated? - What is schema utils ? - What does the schema utils do? - Usage Examples - Detecting an InitializeRequest Message on an MCP Server - Creating an InitializeResult Response on an MCP Server - Detecting an InitializeResult Response Message in an MCP Client - Usage Examples (Without Utilizing schema utils) - Detecting an InitializeRequest Message on an MCP Server (without schema utils) - Contributing Features - 🧩 Type-safe implementation of the MCP protocol specification. - 💎 Auto-generated schemas are always synchronized with the official schema specifications. - 📜 Includes all official released versions : 2025-11-25 , 2025-06-18 , 2025-03-","default_branch":null,"files":null,"tree":[],"storefront":"/r/rust-mcp-stack","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rust-mcp-stack/rust-mcp-schema/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}