UTCP communication protocol plugin for interoperability with the Model Context Protocol (MCP).
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"utcp-contributors-utcp-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# UTCP MCP Plugin [](https://pepy.tech/projects/utcp-mcp) Model Context Protocol (MCP) interoperability plugin for UTCP, enabling seamless integration with existing MCP servers. ## Features - **MCP Server Integration**: Connect to existing MCP servers - **Stdio Transport**: Local process-based MCP servers - **HTTP Transport**: Remote MCP server connections - **OAuth2 Authentication**: Secure authentication for HTTP servers - **Migration Support**: Gradual migration from MCP to UTCP - **Tool Discovery**: Automatic tool enumeration from MCP servers - **Session Management**: Efficient connection handling ## Installation ```bash pip install utcp-mcp ``` ## Quick Start ```python from utcp.utcp_client import UtcpClient # Connect to MCP server client = await UtcpClient.create(config={ "manual_call_templates": [{ "name": "mcp_server", "call_template_type": "mcp", "config": { "mcpServers": { "filesystem": { "command": "node", "args": ["mcp-server.js"] } } } }] }) # Call MCP tool through UTCP result = await client.call_tool("mcp_server.filesystem.read_file", { "path": "/data/file.txt" }) ``` ## Configuration Examples ### Stdio Transport (Local Process) ```json { "name": "local_mcp", "call_template_type": "mcp", "config": { "mcpServers": { "filesystem": { "command": "python", "args": ["-m", "mcp_filesystem_server"], "env": {"LOG_LEVEL": "INFO"} } } } } ``` ### HTTP Transport (Remote Server) ```json { "name": "remote_mcp", "call_template_type": "mcp", "config": { "mcpServers": { "api_server": { "transport": "http", "url": "https://mcp.example.com" } } } } ``` ### With OAuth2 Authentication `…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.