Back to Apps

Go UTCP
Supports UIby universal-tool-calling-protocol
Official Go implementation of the Universal Tool Calling Protocol for scalable, interoperable AI tool integration.
0 stars
Works in:claude
Exposes:ToolsResources
What it does
Go UTCP provides a high-performance Go implementation of the Universal Tool Calling Protocol (UTCP). It enables AI agents to interact with tools across diverse communication protocols, prioritizing scalability and interoperability over the more restrictive patterns of standard MCP.
Tools
SearchTools: Discovers available tools based on a query string.CallTool: Executes a specific tool by name with provided input arguments.CallToolStream: Executes a tool and returns a streaming result for real-time output.OpenApiConverter: Converts OpenAPI definitions into UTCP manuals for seamless tool integration.
Installation
Add the library to your Go project:
go get github.com/universal-tool-calling-protocol/go-utcp@latest
For Claude Desktop, refer to the UTCP provider configuration in your claude_desktop_config.json to enable the Go-based UTCP bridge.
Supported hosts
- Claude
Quick install
go get github.com/universal-tool-calling-protocol/go-utcp@latestInformation
- Pricing
- free
- Published
- 4/18/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
Configure via a UTCP-compatible bridge in claude_desktop_config.json





