Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by universal-tool-calling-protocol • Uncategorized
An async-first Rust client implementing the Universal Tool Calling Protocol (UTCP) for multi-protocol tool calling.
A unified interface to call tools across multiple communication protocols.
Integrate language models with external tools via LLM orchestration and scripting.
Orchestrate microservices and plugins with flexible protocol support and semantic search.
rs-utcp is a powerful Rust client library that enables calling and orchestrating tools across 12 different communication protocols including HTTP, MCP, WebSocket, gRPC, CLI, and more. It supports async/await concurrency, config-driven tool discovery, semantic tag-based search, LLM integration with Codemode scripting, and multi-authentication methods. This client facilitates building unified interfaces for heterogeneous tool ecosystems, enabling microservices orchestration, plugin systems, and LLM agent toolkits with robust security and streaming capabilities.