Skip to main content
MCP

在百炼上开发 MCP 服务

除了预置的 MCP 服务,您还可以部署自定义 MCP 服务,从而接入开源社区和自己开发的 MCP 服务。阿里云百炼将使用函数计算 FC 部署您的自定义 MCP 服务。

部署示例

以部署开源社区的 Knowledge Graph Memory MCP 服务为例:
Knowledge Graph Memory MCP 服务:通过此 MCP 服务,大模型可以记住您的个性化信息,并在回复时使用这些记忆。
1

创建 MCP 服务

前往 MCP 管理,点击 创建 MCP 服务
2

配置 MCP 服务

按照以下指引填写配置,确认无误后提交部署。
配置项用途本案例的配置
服务名称 / 描述为了区分多个 MCP 服务,不会影响大模型的判断和调用。服务名称:长期记忆;描述:通过此 MCP 服务,大模型可以记住您的个性化信息,并在回复时使用这些记忆。
安装方式npx:启动使用 Node.js 开发的 MCP 服务;uvx:启动使用 Python 开发的 MCP 服务;http:连接到一个已有的、运行在别处的远程 MCP 服务器。选择:npx
部署方式(仅限 npx/uvx)按需启动请保持 基础模式;持续运行请开启 极速模式保持 基础模式,关闭 极速模式
部署地域(仅限 npx/uvx)建议选择靠近您其他云服务的地域。若不确定,推荐"北京"地域。选择:北京
MCP 服务配置使用开源社区的 MCP 服务时粘贴配置代码;自行开发时使用模板。见下方
配置代码:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-memory"
]
}
}
}
3

管理 MCP 服务

提交部署后,您可以查看部署状态,测试工具效果,以及修改服务配置。
  • 查看部署状态:可前往函数计算 FC 控制台查看详细部署状态。推荐启用日志服务。
  • 测试工具效果:在 工具 页测试 MCP 服务的工具运行效果。
  • 修改服务配置:部署后只能编辑 服务名称描述。如需修改其他配置,需先停止当前部署再重新提交。
4

使用 MCP 服务

部署完成后,将自定义 MCP 服务添加到智能体或工作流中使用。

开发自己的 MCP 服务

使用大模型辅助开发

参考 MCP 官方教程:https://modelcontextprotocol.io/tutorials/building-mcp-with-llms