跳到主要内容

自定义 MCP 服务

自定义 MCP 服务是你自行开发并在涂鸦平台注册的 MCP 服务,用于向智能体开放自有工具。本文介绍如何创建、配置、调试自定义 MCP 服务,并将其添加到智能体。

创建自定义 MCP 服务

  1. 登录 涂鸦开发者平台

  2. 进入 MCP 管理 > 自定义 MCP 服务 页面,单击 添加自定义 MCP

    添加自定义 MCP 入口
    添加自定义 MCP 入口

  3. 注册 MCP Server 弹窗中,填写中、英文的服务名称和服务描述,上传图片作为 Icon,并单击 确定 保存。

    注册 MCP Server 弹窗
    注册 MCP Server 弹窗

配置自定义 MCP 服务

注意

若你的自定义 MCP 服务需在多个数据中心部署,请确保各数据中心的服务版本、工具列表保持一致,以免因兼容性问题导致智能体编排异常或功能失效。

  1. 创建完成 MCP 服务后,会自动进入其 服务详情 页面。

  2. 服务接入配置管理 > 数据中心 下,单击右侧的 添加数据中心,根据实际需求选择数据中心,并单击 确定

    为自定义 MCP 服务添加数据中心
    为自定义 MCP 服务添加数据中心

  3. 单击所选数据中心,查看 接入地址Access IDAccess Secret,并将信息复制粘贴到本地。这些参数会在之后运行 MCP SDK 时用到,具体请参考 GitHub 源码中的 README 说明。

    接入地址、Access ID 和 Access Secret
    接入地址、Access ID 和 Access Secret

基于 SDK 访问 MCP 服务

请前往 GitHub 下载 MCP SDK 并阅读相关资料。目前仅支持 SSE 模式。

GitHub 上的 MCP SDK
GitHub 上的 MCP SDK

运行并调试 MCP 服务

为确保你的自定义 MCP 服务可正常运行,需要在智能体环境中运行并调试。

运行并调试

  1. 在所选数据中心下,检查 MCP 服务的服务状态。

    MCP 服务的服务状态
    MCP 服务的服务状态

  2. 工具 页面,查看你的 MCP 服务的可用工具。

    工具页面的可用工具
    工具页面的可用工具

  3. 在要测试的工具下,单击 试运行

    工具上的试运行
    工具上的试运行

  4. 试运行 窗口,单击 运行。当左下角显示 调试通过 时,即表示 MCP 工具调试成功。

    试运行窗口中的调试通过
    试运行窗口中的调试通过

在智能体中添加 MCP 服务

  1. 前往 我的智能体 页面,单击 开发版本 进入智能体的开发页面。

  2. 01 模型能力配置 > 技能配置 下,选择 工具集,并单击右侧的添加(+)按钮。

    技能配置下的工具集添加按钮
    技能配置下的工具集添加按钮

  3. 添加工具 页面,选择 MCP 页签,单击 自定义 MCP 服务,并按需将自定义 MCP 服务添加到智能体中。

    带 MCP 页签的添加工具页面
    带 MCP 页签的添加工具页面

至此,你已完成自定义 MCP 服务的开发及调试。

相关文档

  • MCP 管理——查看官方服务并管理自定义服务。