by universal-tool-calling-protocol · MCP Server · ★ 54
rs-utcp Universal Tool Calling Protocol Client for Rust A powerful, async-first Rust implementation of the Universal Tool Calling Protocol (UTCP) 🌟 Features 🔌 12 Communication Protocols (formerly transports) - HTTP, MCP, WebSocket, gRPC, CLI, GraphQL, TCP, UDP, SSE, WebRTC, HTTP Streams, and Text-based 🚀 Async/Await Native - Built with Tokio for high-performance concurrent operations 📦 Config-Driven - Load tool providers from JSON with automatic discovery and registration 🔍 Smart Tool Discovery - Tag-based semantic search across all registered t
| Stars | 54 |
| Forks | 4 |
| Language | Rust |
| Category | MCP Server |
| License | MPL-2.0 |
| Quality Score | 65.3964442668571/100 |
| Open Issues | 1 |
| Last Updated | 2026-05-12 |
| Created | 2025-11-25 |
| Platforms | mcp, rust |
| Est. Tokens | ~53k |
These tools work well together with rs-utcp for enhanced workflows:
Explore other popular mcp server tools:
rs-utcp is Official Rust implementation of the UTCP. It is categorized as a MCP Server with 54 GitHub stars.
rs-utcp is primarily written in Rust. It covers topics such as agents, ai, ai-agent-tools.
You can find installation instructions and usage details in the rs-utcp GitHub repository at github.com/universal-tool-calling-protocol/rs-utcp. The project has 54 stars and 4 forks, indicating an active community.
rs-utcp is released under the MPL-2.0 license, making it free to use and modify according to the license terms.