MCP 服务

把 UDhold 的插件能力暴露给 AI 客户端(如 Claude、Cursor)调用。

MCP(Model Context Protocol)是一种让 AI 客户端调用外部工具的标准协议。UDhold 开了 MCP 服务后,像 Claude Desktop、Cursor 这类支持 MCP 的客户端,就能在对话里直接调用 UDhold 的插件能力——比如让 AI 帮你打开某个文件夹、读取文件内容。呼出搜索框输入"MCP 服务"打开。

主界面

  • 标题「MCP 服务」+ 说明(含固定端口号)
  • 启用 MCP 服务:总开关

启用后显示:

  • 服务地址:等宽代码块显示端点地址,「复制」按钮复制时自动附加访问密钥
  • 状态栏:状态点 + 服务运行中 / 服务未启动
  • 支持 MCP 的插件:小标题 + 计数徽章,列出所有声明了 MCP 工具的插件

配置插件工具暴露

每个支持 MCP 的插件是一个可展开卡片:

  • 头部:展开箭头 + logo + 插件名 + N 个工具 · 已暴露 / 已禁用 + 右侧开关
  • 总开关:控制该插件是否对外暴露所有工具
  • 展开后:列出该插件所有 MCP 工具,每项显示对外名称、原名、描述、详情按钮
  • 点「详情」打开滑入面板,显示工具的完整 JSON 描述
关闭某个插件的总开关后,它的所有 MCP 工具都会从服务端隐藏。

接入外部 MCP 客户端

  1. 在 UDhold 启用 MCP 服务
  2. 复制服务地址(含密钥)
  3. 在 Claude Desktop / Cursor 等客户端的 MCP 配置中粘贴该地址
  4. 客户端即可调用 UDhold 暴露的所有工具

以 Claude Desktop 为例,在它的配置文件里加上 UDhold 的 MCP 服务:

{
  "mcpServers": {
    "udhold": {
      "url": "http://127.0.0.1:<端口>/mcp",
      "headers": { "Authorization": "Bearer <你的密钥>" }
    }
  }
}

配好后,在 Claude 里对话时它就能调用你开放的 UDhold 工具了。

安全

只暴露你信任的插件工具,密钥保管好。MCP 服务只监听本地,不要暴露到公网。

适合谁用

如果你常用 AI 编程助手,想让 AI 直接操作你的文件、执行任务(而不是手动复制粘贴),这个功能能把 UDhold 变成 AI 的"手脚"。用不到的话保持关闭就行。