rust-mcp-stack/rust-mcp-schema

A type-safe implementation of the official Model Context Protocol (MCP) schema in Rust.

49
/ 100
Emerging

Provides auto-generated schemas synchronized with official MCP specifications across multiple protocol versions (2024-11-05 through 2025-11-25, plus draft), with built-in serde serialization/deserialization for JSON-RPC message handling. Includes optional `schema_utils` module offering strongly-typed helper functions and pattern matching utilities for common MCP operations like request detection and response construction, complementing the base schema without modifying generated code.

No Package No Dependents
Maintenance 13 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

75

Forks

7

Language

Rust

License

MIT

Last pushed

Mar 10, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/rust-mcp-stack/rust-mcp-schema"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.