universal-tool-calling-protocol/rs-utcp
Official Rust implementation of the UTCP
Provides async-first tool discovery and orchestration across 12 communication protocols (HTTP, MCP, WebSocket, gRPC, CLI, etc.) using Tokio for concurrent operations. Configuration-driven registration enables automatic tool loading from JSON manifests and OpenAPI specs, with semantic tag-based search across all providers. Integrates streaming support, multi-auth (API keys, OAuth2, Basic Auth), and a Codemode orchestrator for LLM-driven workflows.
Stars
51
Forks
3
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/universal-tool-calling-protocol/rs-utcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
universal-tool-calling-protocol/python-utcp
Official python implementation of UTCP. UTCP is an open standard that lets AI agents call any...
ziglana/gRPC-zig
blazigly fast gRPC/MCP client & server implementation in zig
openSVM/zig-mcp-server
A Model Context Protocol (MCP) server that provides Zig language tooling, code analysis, and...
universal-tool-calling-protocol/go-utcp
Official Go implementation of the UTCP
muhammad-fiaz/mcp.zig
A comprehensive Model Context Protocol (MCP) library for Zig — bringing MCP support to the Zig ecosystem.