MCP Catalogs
首页utcp-mcp screenshot

utcp-mcp

by universal-tool-calling-protocol·198·综合分 49

通用 MCP 网关,通过 UTCP 协议连接 AI 代理到任何本地端点,无需安装即可使用。

developer-toolsproductivityai-llm
22
Forks
1
活跃 Issue
本月
最近提交
2 天前
收录于

概述

UTCP-MCP 网关是一个全面的 MCP 服务器,作为 AI 代理和本地端点之间的通用接口。它将 UTCP (通用工具调用协议) 手册转换为 MCP 工具,允许与任何 MCP 客户端(包括 Claude Desktop 和 Claude Code)无缝集成。该网关从 JSON 文件动态加载配置,支持 HTTP API、命令行工具和文件处理,使其在各种自动化和集成场景中具有高度灵活性。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将自定义 API 和服务集成到 Claude Desktop,无需编写 MCP 服务器
:为各种自动化工作流创建统一的工具管理界面
:为不同项目启用动态工具注册,实现环境隔离
:什么是 UTCP?
:我需要安装这个网关吗?

什么时候选它

当您需要将 AI 代理连接到各种 API 和工具而无需编写自定义 MCP 实现时,特别是在跨多个环境中工作时,选择 UTCP-MCP。

什么时候不要选它

如果您需要严格的身份验证和安全控制,请避免使用,因为当前实现似乎在企业级安全功能方面有限制。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • register_manual

    Register new UTCP manuals/APIs

  • deregister_manual

    Remove registered manuals

  • call_tool

    Execute any registered UTCP tool

  • search_tools

    Find tools by description

  • list_tools

    List all registered tool names

  • get_required_keys_for_tool

    Get required environment variables

  • tool_info

    Get complete tool information and schema

可对比工具

npx-mcp-servertool-use-mcpnative-mcpmcp-server-template

安装

安装

将以下配置添加到您的 MCP 客户端(如 Claude Desktop):

{
  "mcpServers": {
    "utcp": {
      "command": "npx",
      "args": ["@utcp/mcp-bridge"],
      "env": {
        "UTCP_CONFIG_FILE": "/path/to/your/.utcp_config.json"
      }
    }
  }
}

对于 Claude Code (CLI):

claude mcp add-json --scope user utcp '{"type":"stdio","command":"npx","args":["@utcp/mcp-bridge"],"env":{"UTCP_CONFIG_FILE":"/absolute/path/to/.utcp_config.json"}}'

FAQ

什么是 UTCP?
UTCP (通用工具调用协议) 是一种协议,允许通过 HTTP、OpenAPI 规范或自定义格式连接到任何 API,使用具有自动参数解析的命令行工具,以及使用内置工具处理文本和文件。
我需要安装这个网关吗?
无需安装。该网关通过 npx 工作,并在调用时自动下载并运行最新版本。

utcp-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。