A high-level Rust toolkit for building Model Context Protocol (MCP) servers with type safety and minimal boilerplate. Supports tools, resources, and prompts with automatic JSON schema generation.
SolidMCP implements a high-performance, bidirectional Pub/Sub transport for ActionMCP. Features optional Rust native extension with Tokio for async I/O, PostgreSQL LISTEN/NOTIFY support, and automatic fallback to pure Ruby when native extension is unavailable.