Universal Tool Calling Protocol (UTCP)
6 days ago
- #UTCP
- #tool-interaction
- #protocol
- UTCP 1.0.0 is a modular, plugin-based protocol for tool interaction.
- Key features include scalability, extensibility, interoperability, and ease of use.
- Refactored into core library and optional plugins (HTTP, CLI, MCP, etc.).
- Installation involves core package and required protocol plugins.
- Migration guide provided for updating to version 1.0.0.
- Configuration can be done via JSON file, dictionary, or UtcpClientConfig object.
- Tool naming now includes namespacing (manual_name.tool_name).
- Example configurations provided for each protocol (HTTP, SSE, CLI, etc.).
- Testing structure updated to reflect core/plugin split.
- Build process involves building core and plugins separately.