MCP Rust SDK
Build MCP servers and clients in Rust with the official async SDK — Tokio-based transports, typed tool schemas, and macro-driven handler registration.
Skills
Async Server
Implements MCP servers on the Tokio runtime with async tool handlers and structured cancellation support.
Macro Tooling
Derives MCP tool schemas from Rust types and function signatures using procedural macros, avoiding hand-written JSON.
Transport Layer
Provides stdio, child-process, and streamable HTTP transports behind a common trait for swapping deployment modes.
Related Agents
MCP Python SDK
Builds MCP servers and clients in Python with typed tool, resource, and prompt primitives plus stdio and streamable HTT…
OpenSandbox
Runs AI-agent workloads in isolated Docker or Kubernetes sandboxes, exposing sandbox lifecycle, command, filesystem, an…
MCP TypeScript SDK
Builds MCP servers and clients in TypeScript with typed tool, resource, and prompt primitives plus stdio and streamable…
MCP C# SDK
Build MCP servers and clients in C# with the official SDK — co-maintained with Microsoft, with dependency injection, ho…