智能分析 Agent 为您提供 MCP 服务接入和管理能力,您可以通过此功能接入和管理外部MCP服务,扩展DataAgent 的数据获取范围(通常为外部数据,如联网搜索、第三方平台数据等)和分析能力(用于增强智能体的数据分析能力,如归因、预测等)。本文为您介绍 MCP 服务管理功能说明与操作详情。
智能分析 Agent 为您提供系统级和 Agent 级的 MCP 接入能力,两类 MCP 服务的对比介绍如下。
Agent 级 | 系统级 |
|---|---|
|
|
接入 MCP 服务后,后续在使用深度研究、洞察报告等功能时,大模型会基于您的问题和 MCP 服务配置结果判断是否需要调用 MCP服务,来进一步提高分析结果质量。
Agent 级与系统级的 MCP 服务除了适用范围外,在配置操作上没有差异,以下以添加与配置 Agent 级的 MCP 服务为例,为您示例操作详情。
智能分析 Agent 为您预置了一个系统 MCP 服务(insight-agent),包含了多种高级分析工具,您也可以添加更多您自己的 MCP 服务。
登录并进入智能体的管理后台,在左侧导航栏单击 MCP 服务管理,进入 MCP 服务管理页面后单击右上角的添加 MCP 服务按钮。
在弹出的页面中配置 MCP 服务的基本信息,完成后单击“下一步”。
参数 | 配置说明 |
|---|---|
MCP 服务 & 描述 | 自定义 MCP 服务的名称和描述,用于标识添加的 MCP 服务的作用,便于后续使用和管理 MCP 服务。 |
分类 | 选择当前添加的 MCP 服务的用途类型,支持选择:
|
添加方式 | 选择连接MCP服务的方式,当前支持:StreamableHTTP、SSE、OpenAPI。 |
URL | 配置 MCP 服务的连接 URL。请确保 Data Agent 所处网络能访问该 URL。 |
Header 鉴权 | 配置 MCP 服务连接时的鉴权信息。如果 MCP 服务无需鉴权,您可单击配置框后的删除按钮,删除 Header 鉴权配置参数。 |
(可选)在工具管理页面单击添加工具按钮,在弹窗中配置工具参数,完成后即可给加 MCP 服务添加对应工具。
说明
仅通过 OpenAPI 方式添加 MCP 服务时需手动添加工具,通过 StreamableHTTP、SSE 方式添加 MCP 服务时,系统会自动为您拉取 MCP 服务中已注册的工具。
基本信息
参数 | 配置说明 |
|---|---|
工具名称 | 自定义添加的工具名称。后续工具名称会在智能分析 Agent 使用页面面向最终用户展示。 |
模型调用标识 | 配置为 MCP 服务在注册对应工具时设置的模型调用标识。 注意 此处配置的模型调用标识不支持配置为中文字符。 |
描述 | 为添加的工具补充描述信息,为大模型介绍工具的用途,有助于帮助其正确调用工具。 |
Input Schema & Output Schema | 配置后续大模型调用工具时,工具的输入参数和输出参数的格式要求。
说明 配置完成后,后续调用 MCP 工具时,对 MCP 工具的输入输出的校验与处理流程详情可参见下文的参考:调用 MCP 工具时的处理流程。 |
工具功能
参数 | 配置说明 |
|---|---|
URL & 请求方式 | 需配置为工具的 API URL 及其请求方法。 |
Request Schema & Response Schema |
说明
|
Header 鉴权 | 配置调用工具时的鉴权信息。如果无需鉴权,您可单击配置框后的删除按钮,删除 Header 鉴权配置参数。 |
重复上述步骤,可为 MCP 服务添加多个工具。完成工具添加后,您可参考下文对添加的工具进行测试。
完成工具添加后,可在工具列表中单击“测试”按钮,在弹出的页面中输入测试的“输入参数”,单击“测试”对工具进行调用测试。
完成 MCP 服务添加与配置后,您可以在 MCP 服务管理页面中配置是否启用/停用 MCP 服务,以及后续使用智能体的时候是否默认使用对应的 MCP 服务。
深度研究 | 洞察报告 |
|---|---|
启用 MCP 服务后,后续在深度研究页面进行问数时,可在问题输入框的“拓展”中灵活勾选使用MCP服务中的哪个工具。 | 启用 MCP 服务后,后续在洞察报告页面使用“AI 分析”时,可在问题输入框的“拓展”中灵活勾选使用 MCP 服务中的哪个工具。 |
您在使用智能分析 Agent 时,如果勾选了需要使用某个 MCP 服务中的工具,则智能体的大模型与工具间的主要交互流程如下。
智能体的大模型会基于 MCP 服务中工具的调用规则:
说明
如果 MCP 工具没有设置 Request Schema、Response Schema,大模型在此过程中如果发现工具调用过程中有格式问题,会尝试纠错改写,如果纠错改写后仍旧有问题,则需要您手动调整 MCP 工具的相关配置。