MCP(Model Context Protocol)模型上下文协议是一种开放标准,可让开发人员在其数据源和AI驱动的工具之间建立安全的双向连接。注册到平台上的MCP工具可在自主规划智能体创建时进行使用,在MCP功能中您可以将外部的工具通过MCP Sever的方式注册进来使用。本文为您介绍如何创建MCP Server。
登录营销 Agent 控制台,在左侧导航栏选择营销互动。
在营销互动助手左侧导航栏,选择 MCP,并在页面右上角单击创建 MCP Server。
在弹窗内完成以下配置,然后点击确定。
参数 | 参数说明 |
|---|---|
协议 | 可选 SSE 或 Streamable。 |
服务来源 | 可将OpenAPI注册或已有的MCP Server注册到智能体应用平台,作为营销Agent的智能体工具进行使用。若选择注册登记已有MCP Server,还需要填写Endpoint。 |
展示名 | MCP 的名称。 |
描述 | MCP的描述,描述一定要全面的介绍MCP的能力描述,“帮助模型理解MCP的能力,更好的选择MCP进行使用”。 |
Endpoint | 仅注册登记已有MCP Server有该配置,注册OpenAPI会自动生成一个。 |
Headers | 仅注册登记已有MCP Server有该配置,请求头参数配置。 |
开启鉴权 |
|
点击创建好的Server名称,进入编辑页面。
在编辑页面,点击Tools管理页签,点击创建Tool,填写相关参数,然后点击确定。
MCP的tools是模型驱动的操作,它允许AI模型在对话期间选择调用函数,具体功能包括调用可执行函数、API 调用、数据处理等。通过这些功能,AI能够实时触发操作,如调整会议、发送邮件等,还可自动识别服务器暴露的工具列表,支持复杂工作流。
参数 | 参数说明 | 示例 |
|---|---|---|
展示名 | Tool的名称 | 获取降雨概率 |
标识名 | AI Agent调用MCP Server Tool的唯一标识。只能包含小写字母、数字、下划线、中划线和斜杠,且只能以小写字母开头,字符限制100。 | get_precipitation |
描述 | 帮助AI Agent理解MCP Server Tool的功能,是用于决定使用当前tool的重要依据,字符限制500。 | 获取城市的降雨概率 |
Input Schema | 大模型思考后调用 MCP 工具的输入参数,使用JSON Schema描述 |
|
请求类型 | 仅支持HTTP | HTTP |
请求方式 | 支持GET、POST。默认选中GET,基于选择拼接请求 | POST |
请求URL | 工具调用的地址URL,字符限制100个 | https://e1XXXX4gmXXXXXngers-onpremise.volces.com/api/investment_advisor/mock_tools/get_precipitation |
请求头 | 添加请求头的Key和Value,最多可以添加20个 | content-type |
Request Scheme | 非必填,代码输入器。JSONata格式,用于在POST请求下替换Request Body | / |
Response Scheme | 非必填,JSONata格式,用于描述Response的裁剪、重命名等 | / |
点击RUN,会显示当前的响应结果,可查看结果是否如预期。
创建调试好的MCP Server可被调用,用于自主规划智能体、思维链等功能。具体操作请参见新建自主规划智能体。