UTCP-MCP Bridge
The last MCP server you'll ever need.
A universal, all-in-one MCP server that brings the full power of the Universal Tool Calling Protocol (UTCP) to the MCP ecosystem.
π Quick Start
Add this configuration to your MCP client (Claude Desktop, etc.):
That's it! No installation required. The bridge will automatically:
Download and run the latest version via npx
Load your UTCP configuration from the specified path
Register all your UTCP manuals as MCP tools
Provide a unified interface to manage your tool ecosystem
Related MCP server: MCP Environment & Installation Manager
π§ Configuration
Create a .utcp_config.json file to configure your tools and services:
π οΈ Available MCP Tools
The bridge exposes these MCP tools for managing your UTCP ecosystem:
register_manual- Register new UTCP manuals/APIsderegister_manual- Remove registered manualscall_tool- Execute any registered UTCP toolsearch_tools- Find tools by descriptionlist_tools- List all registered tool namesget_required_keys_for_tool- Get required environment variablestool_info- Get complete tool information and schema
π What is UTCP?
The Universal Tool Calling Protocol (UTCP) allows you to:
Connect to any API via HTTP, OpenAPI specs, or custom formats
Use command-line tools with automatic argument parsing
Process text and files with built-in utilities
Chain and combine multiple tools seamlessly
With this MCP bridge, all your UTCP tools become available in Claude Desktop and other MCP clients.
π Features
β Zero installation - Works via npx
β Universal compatibility - Works with any MCP client
β Dynamic configuration - Update tools without restarting
β Environment isolation - Each project can have its own config
β Comprehensive tool management - Register, search, call, and inspect tools
β Web interface available - See web_ui_utcp_mcp_bridge/
π Python Version
For Python users, see the standalone Python implementation in python_mcp_bridge/
π Web Interface
For advanced management with a web UI, check out web_ui_utcp_mcp_bridge/