MCP Directory
Back

rust-mcp-sdk

by rust-mcp-stack · Rust · ★ 174

A high-performance, asynchronous toolkit for building MCP servers and clients in Rust.

#crates-io#mcp-client#mcp-server#mcp-tools#model-context-protocol#rust

Install

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

Claude Desktop config

Add this to your claude_desktop_config.json:

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

From the README

[](https://crates.io/crates/rust-mcp-sdk) [](https://docs.rs/rust-mcp-sdk) [ ](https://github.com/rust-mcp-stack/rust-mcp-sdk/actions/workflows/ci.yml) [ ](examples/hello-world-mcp-server-stdio) A high-performance, asynchronous Rust toolkit for building MCP servers and clients. Focus on your application logic - rust-mcp-sdk handles the protocol, transports, and the rest! This SDK fully implements the latest MCP protocol version ([2025-11-25](https://docs.rs/rust-mcp-schema/latest/rust_mcp_schema)), with backward compatibility built-in. provides the necessary components for developing b…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related developer tools servers