-
使用MCP服务 在Agent开发平台中,开发者可以在开发智能体应用、工作流应用时,添加预置和自定义创建的MCP服务。 在智能体应用开发时配置MCP服务: 步骤一:进入Agent开发平台后,在导航栏选择“工作台”。 步骤二:在右侧导航栏中选择“应用”,单击创建“创建应用”,进入创建应用开发页面。 步骤三:在应用开发页面,技能配置,MCP服务模块,单击添加,进入MCP服务选择页面。 步骤四:从官方服务、个人服务中选中所需要的MCP服务。 步骤五:单击确定,完成MCP服务添加。 步骤六:在右侧调试模块,对话框输入问题,如大模型MCP服务,对话界面展示可展示调用详情。 在工作流应用中开发时配置MCP服务: 步骤一:进入Agent开发平台后,在导航栏选择“工作台”。 步骤二:在右侧导航栏中选择“工作流”,单击“创建工作流”,进入工作流开发页面。 步骤三:在工作流开发页面,在左侧导航栏选中MCP节点,拖拽至工作流编排画布。 步骤四:在MCP选择弹窗中,从预置服务、个人服务中选中所需要的MCP服务。 步骤五:单击“添加”,完成MCP服务添加。
-
创建自定义MCP服务 如果您已有可用的工具和API资源,则可以使用MCP服务器来配置您的MCP扩展。完成MCP服务器构建后,只需要在Agent开发平台配置对应的工具即可创建自己的MCP服务。 登录ModelArts Studio大模型开发平台,在“我的空间”模块,单击进入所需空间。 图3 我的空间 在左侧导航栏中选择“Agent开发”,跳转至Agent开发平台。 在右侧导航栏中选择“MCP服务”,单击“创建MCP服务”,进入创建MCP页面。 在“创建MCP服务”页面,参考表1配置“MCP服务名称”、“英文名称”、“MCP服务地址”、“描述”以及“权限校验”选项后,单击“测试并下一步”。 表1 MCP服务信息配置说明 参数名称 参数说明 MCP服务名称 MCP服务中文名。 英文名称 MCP服务英文名,需确保同一个租户下唯一。 MCP服务地址 MCP服务SSE地址。 服务URL地址只支持HTTP和HTTPS。 系统会校验URL地址是否为标准的URL格式。 URL对应的IP默认不应为内网,否则会导致注册失败。 说明: 支持网站公开的MCP服务,也支持用户自行创建的MCP服务。 描述 MCP服务描述。 仅我可见 是否仅创建者可见。 权限校验 选择调用MCP服务时是否需要通过认证才可以调用。 无需鉴权:MCP服务可以公开访问,不需要任何形式的身份验证或授权。 API Key:在调用MCP服务时提供唯一的API Key进行鉴权。 需填写密钥位置,即密钥信息是设置在Header中还是设置在Query中。并设置API Key的密钥鉴权参数名和密钥值。 说明: 若服务地址中包含有认证信息,建议使用平台的权限校验(API Key)功能。 图4 创建MCP服务 图5 权限校验示例 图6 连通性测试成功示例 测试完成,单击确认完成MCP服务创建。
-
MCP服务节点配置MCP服务节点配置 拖动左侧“MCP服务”节点至画布中如图1,在添加MCP服务窗口选择“个人服务”或“预置服务”页签,单击“添加”,将MCP服务添加至画布中。 图1 添加MCP服务节点 图2 添加 添加MCP服务后,将MCP服务节点与相关节点进行连接。 单击画布中已添加的“MCP服务”节点,在“工具”下拉选项中选择所需的工具如图3,完成MCP服务节点的配置。 图3 配置MCP服务节点