turbomcp and mcp-probe
About turbomcp
Epistates/turbomcp
A full featured, enterprise grade rust MCP SDK
# Technical Summary Offers zero-boilerplate server definition via procedural macros (`#[server]`, `#[tool]`, `#[resource]`, `#[prompt]`) with compile-time JSON schema generation, eliminating runtime overhead. Architecture spans a modular 25-crate workspace with a `no_std` core enabling WASM/edge deployment, layered transport abstraction (STDIO, HTTP/SSE, WebSocket, TCP, Unix sockets), and OAuth 2.1 authentication support. Integrates with Axum for HTTP servers and the Model Context Protocol (MCP) 2025-11-25 specification for Claude Desktop and AI agent connections.
About mcp-probe
conikeec/mcp-probe
A Model Context Protocol (MCP) client library and debugging toolkit in Rust. This foundation provides both a production-ready SDK for building MCP integrations and the core architecture for an interactive debugger.
Provides a Terminal User Interface for real-time MCP protocol analysis with multi-transport support (HTTP/SSE, WebSocket, STDIO, TCP) and interactive capability discovery across 373+ tools. Built on async Rust with efficient TUI rendering, it enables point-and-click tool execution with parameter forms and multi-format response viewers, replacing manual curl commands and JSON parsing for MCP server debugging and integration testing.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work