UTCP-MCP Bridge
Overview
The last MCP server you'll ever need.
UTCP-MCP Bridge is a universal, all-in-one MCP server that brings the full power of the Universal Tool Calling Protocol (UTCP) to the MCP ecosystem. With this project, you can:
Use the UTCP client directly: Register and deregister UTCP manuals, search and call tools — unlocking the main functions of the UTCP client from a single place.
Use UTCP as a proxy: Instantly expose all tools registered via UTCP as MCP-compatible tools, making them available to any MCP client. Available in the web interface
Web interface: Easily manage your tools and manuals through a user-friendly web UI. Register and deregister manuals, enable and disable tools, and much more — all with just a few clicks. More features are coming soon! The web-ui is a bit more complex, check out its readme and setup instructions here: web_ui_utcp_mcp_bridge/README.md
With UTCP-MCP Bridge, you only need to install one MCP server to access, manage, and extend your tool ecosystem—no matter how you want to use it.
Quick Setup (Standalone)
For a quick standalone setup using just the UTCP client MCP:
1. Install uv
Ensure you have uv installed on your system. You can install it via:
2. Download the client script
Download the simple-utcp-client-mcp.py
file to your desired location.
3. Configure your MCP client
Add the following configuration to your MCP client:
4. Optional configuration
Create a .utcp_config.json
file in the same directory as the python script to:
Set environment variables (optional)
Register manuals on startup (optional)
Load variables from .env files (optional)
Add custom post processing steps (optional)
Use custom tool repositories (optional)
Use custom tool search strategies (optional)
Example .utcp_config.json
:
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
A universal MCP server that exposes all UTCP-registered tools to MCP clients while providing a web interface for tool management.
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3935
- AsecurityAlicenseAqualityA unified control center for managing MCP servers, providing tooling for environment variable management, profile-based configurations, and local package installation automation.Last updated -241MIT License
- -securityFlicense-qualityA modular and extensible tool server built on FastMCP that supports multiple tools organized across files and communicates via MCP protocol.Last updated -