prism-mcp-rs
by prismworks-ai·★ 44·Score 47
Enterprise-grade Rust implementation of MCP protocol with production controls and transport flexibility.
Overview
prism-mcp-rs is a production-ready Rust SDK for building MCP servers and clients with typed protocol models, multi-transport support, and operational controls for real deployments. It offers enterprise-grade features including circuit breakers, adaptive retries, health checks, and plugin hot-reloading capabilities. The SDK provides strong typing, comprehensive documentation, and built-in security and observability features.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose prism-mcp-rs when building enterprise-grade MCP systems in Rust requiring production reliability, resilience patterns, and multi-transport support.
When NOT to choose this
Not ideal for teams using other languages (Rust-specific) or for simple MCP implementations without need for enterprise-grade resilience features.
Tools this server exposes
2 tools extracted from the READMEsystem_infoGet system information including host and OS details
get_weatherGet weather information for a specific location
Comparable tools
Installation
Add to Cargo.toml:
[dependencies]
prism-mcp-rs = "1"
tokio = { version = "1", features = ["full"] }
serde_json = "1.0"
async-trait = "0.1"For Claude Desktop, add to config.json:
{
"mcpServers": {
"prism-mcp": {
"command": "cargo",
"args": ["run", "--", "--package", "your-mcp-server", "--bin", "your-server-name"]
}
}
}FAQ
- What transport protocols does prism-mcp-rs support?
- The SDK supports STDIO, HTTP/SSE, WebSocket, and HTTP/2 transports with features like adaptive compression and connection pooling.
- Is prism-mcp-rs compliant with the latest MCP specification?
- Yes, it's compliant with MCP 2025-11-25 specification and implements all core features including tool choice, task status updates, and auth challenge handling.
Compare prism-mcp-rs with
Last updated · Auto-generated from public README + GitHub signals.