MCP Rust SDK
VerifiedBuild MCP servers and clients in Rust with the official async SDK — Tokio-based transports, typed tool schemas, and macro-driven handler registration.
- Access
- API
- Auth
- None
- Skills
- 3
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 Java SDK
by Model Context Protocol
Build MCP servers and clients in Java with the official SDK — co-maintained with the Spring AI team, offering sync and…
Osaurus
by Osaurus, Inc.
Runs AI agents entirely on your Mac — a native Apple Silicon runtime for local MLX models with shared memory, file…
Golem
by Golem Cloud
Runs durable WebAssembly agents written in Rust, TypeScript, Scala, or MoonBit with automatic state recovery, exposed…