universal-tool-calling-protocol/utcp-mcp
View on GitHub ↗All-in-one MCP server that can connect your AI agents to any native endpoint, powered by UTCP
203 ★25 forksPythonUpdated 4mo ago
What you need to know
UTCP-MCP Bridge — an all-in-one universal MCP server that brings the full power of the Universal Tool Calling Protocol (UTCP) to the MCP ecosystem: register APIs, call tools, and manage your tool ecosystem from any MCP client with zero installation.
Install
Add to MCP client config: command npx, args ["@utcp/mcp-bridge"], env UTCP_CONFIG_FILE=/path/to/.utcp_config.json
Create a .utcp_config.json defining manual_call_templates, post_processing, tool_repository and search strategy
claude mcp add-json --scope user utcp '{"type":"stdio","command":"npx","args":["@utcp/mcp-bridge"]}'Usage
- •The bridge auto-registers all your UTCP manuals as MCP tools
- •Use register_manual/deregister_manual/call_tool/search_tools/list_tools/get_required_keys_for_tool/tool_info
Key features
- ✓Zero-install via npx; works with any MCP client
- ✓Connect to any API via HTTP, OpenAPI specs or custom formats, plus CLI tools and file/text utilities
- ✓Dynamic configuration without restarts and per-project environment isolation
- ✓Python implementation and a web UI available
Best for
Users who want a unified, config-driven MCP surface covering many APIs and CLI tools at once.
Platforms: Local · ServerClients: Claude Desktop · Claude Code · MCP clients
Reviewed 2026-08-11
Topics
- Stars
- 203★
- Forks
- 25
- Language
- Python
- License
- —
- Created
- 2025-07-17
- Last push
- 2026-05-03