在客户端工具(如Cherry Studio、Cursor等)使用OpenAPI MCP Server时,您需通过RAM用户登录阿里云进行授权。此外,授权具有时间限制,这在使用过程中带来了复杂性。本文将为您介绍如何生成一个永不过期的SSE配置,以便在这些客户端工具中使用。
前提条件
-
已在阿里云百炼中导入OpenAPI MCP Server。
获取SSE配置方法
在阿里云百炼控制台-MCP管理中单击已导入的MCP服务,进入详情页面后选择外部调用,即可查看阿里云百炼所提供的SSE配置方法。阿里云百炼已对OpenAPI MCP Server的授权逻辑进行了封装,您无需关注授权的具体细节,只需使用阿里云百炼的 API-KEY即可调用OpenAPI MCP服务。
Cherry Studio 配置页面提供两种方法:方法1为自动配置,单击一键配置至Cherry Studio按钮即可完成;方法2为手动配置,鉴权方式为获取 DASHSCOPE_API_KEY,在 JSON 配置中设置 mcpServers,关键字段包括 "type": "sse"、"baseUrl" 指向 https://dashscope.aliyuncs.com/compatible-mode/v1/mcp/{实例ID}/sse,headers 中配置 Authorization: Bearer $DASHSCOPE_API_KEY。
在客户端配置SSE
阿里云百炼提供的SSE配置支持在Cherry Studio、Cursor等客户端工具中使用,本示例以在Cursor中配置为例。
-
通过一键配置功能,将SSE配置方法应用于Cursor,待自动鉴权完成后,即可成功连接OpenAPI MCP Server。
说明在使用一键配置时,请务必修改MCP配置的名称(以AliyunBailianMCP_开头),建议字符长度不超过20个。
连接成功后,在 Cursor 的 Settings > MCP & Integrations 页面的 MCP Tools 区域中,可看到已添加的 MCP Server 条目左侧显示绿色圆点(表示在线),并标注已启用的工具数量(如
3 tools enabled),右侧 toggle 开关为开启状态。 -
在Cursor对话框中,单击Add Context,选择mcp.json文件。随后,输入自然语言即可调用MCP Tool操作阿里云资源。
例如,在底部切换为 Agent 模式后,输入"查询杭州ECS实例数量"等自然语言指令,Cursor 将自动调用对应的 MCP Tool(如
Ecs-20140526-DescribeInstances)并返回实例 ID、名称、状态、规格、可用区、操作系统、IP 地址、计费方式等详细信息。