接入 MCP 工具扩展能力边界
通过 Model Context Protocol 接入任意 API、数据源与外部工具,让智能体无所不能。
01 什么是 MCP
Model Context Protocol(MCP)是 Anthropic 提出的开放标准,让大模型能统一接入任意外部工具与数据源。DeepMetier 原生兼容 MCP,你可以把数据库、SaaS API、本地文件、命令行脚本都封装成 MCP 工具,供智能体调用。
02 安装 MCP Server
在"扩展"→"MCP"点击"添加 Server"。DeepMetier 内置常用 MCP 模板:数据库查询、网页搜索、文件系统、GitHub、Slack 等。也可填入自定义 Server 的 npm 包名或可执行文件路径。安装后 DeepMetier 会自动发现该 Server 提供的所有工具。

03 在智能体中调用 MCP 工具
编辑智能体的技能画布,从左侧"MCP 工具"面板拖入所需工具节点。例如拖入"数据库查询"工具,配置连接串与 SQL 模板,智能体就能在执行中查询你的业务数据库。工具节点的输出可作为下一节点的输入。
04 自定义 MCP Server 示例
用 TypeScript 写一个简单的 MCP Server:实现 list_tools 与 call_tool 接口,暴露"查询订单状态"工具。打包发布到 npm,然后在 DeepMetier 添加 Server 名即可。整个接入过程零侵入,智能体无需修改代码。
05 安全与权限
MCP 工具默认需用户确认才能执行(避免误操作)。可在智能体配置中开启"自动执行"用于无人值守场景,但建议对写操作(增删改)保持手动确认。企业版支持按角色配置 MCP 工具权限。
