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/