MCP Directory
Back

rust-mcp-schema

by rust-mcp-stack · Rust · ★ 74

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

#crates-io#mcp-client#mcp-host#mcp-server#model-context-protocol#rust#rust-lang

Install

cargo install --git https://github.com/rust-mcp-stack/rust-mcp-schema.git

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "rust-mcp-schema": {
      "command": "npx",
      "args": [
        "-y",
        "github:rust-mcp-stack/rust-mcp-schema"
      ]
    }
  }
}

From the README

[](https://crates.io/crates/rust-mcp-schema) [](https://docs.rs/rust-mcp-schema/latest/rust_mcp_schema) [ ](https://github.com/rust-mcp-stack/rust-mcp-schema/actions/workflows/ci.yml) A type-safe Rust implementation of the official Model Context Protocol (MCP) schema, supporting all official MCP Protocol versions: - - - - - The MCP schemas in this repository are [automatically generated](#how-are-schemas-generated) from the official Model Context Protocol, ensuring they are always up-to-date and aligned with the latest official specifications. - [Features](#features) - [How can this c…
Read full README on GitHub →

Related other servers