turbomcp: TurboMCP is a production-ready Rust SDK for the Model Context Protocol (MCP) with zero-boilerplate macros, modular transport architecture, and WASM support. It features compile-time schema generation, feature-gated transports, and a no_std core for edge and WASM deployment. The 25-crate workspace supports multiple transports including STDIO, HTTP, WebSocket, TCP, and Unix sockets, along with OAuth 2.1 and DPoP security.; fastmcp: FastMCP is a standard framework for building Model Context Protocol (MCP) applications, which connect LLMs to tools and data. It simplifies the process by automatically generating schemas, validation, and documentation for tools, and managing transport negotiation and authentication for server connections. FastMCP offers a comprehensive solution for developing, deploying, and scaling MCP-powered systems.
Build production MCP servers with minimal boilerplate
Building LLM applications that interact with custom tools and data sources