跳到主要内容

CloudPSS MCP

本文档说明如何在不同智能体(Agent)中接入 CloudPSS MCP 服务,以及如何完成身份认证。

功能定义

CloudPSS MCP(Model Context Protocol)服务用于在 AI Agent 与 CloudPSS 仿真平台之间建立标准化通信通道,使智能体能够在授权范围内调用 CloudPSS 的计算、建模与资源管理能力。

基础架构流程如下

AI Agent
↓ (MCP Tool Call)
MCP Server
↓ (RPC / Context Binding)
SimStudio Client

模型搭建 / 拓扑编辑 / 仿真计算

功能说明

通过 MCP 协议,AI Agent 可以以统一的工具接口访问 CloudPSS 系统能力,包括但不限于:

  • 仿真任务创建与执行
  • 模型参数配置与修改
  • 计算结果查询与回传
  • 多会话(connection)上下文管理

每个 connection 对应一个 CloudPSS 项目上下文,所有操作均在指定上下文中执行。

服务地址

CloudPSS MCP 服务支持公网平台和私有部署两种接入方式,根据当前所处环境,选择对应的 MCP 接入地址:

环境描述MCP 接入地址
公网平台CloudPSS 公网: https://cloudpss.nethttps://cloudpss.net/api/mcp
私有部署部署在私有服务器上,IP 地址例如: http://10.42.0.1http://10.42.0.1/api/mcp
提示

下文中所有示例均使用公网平台地址 https://cloudpss.net/api/mcp,请根据实际环境替换为对应地址。

接入流程

添加 MCP 服务器

在 Claude 命令行中执行以下命令:

claude mcp add-json cloudpss-mcp '{ "type": "http", "url": "https://cloudpss.net/api/mcp" }'

查看与认证

进入 Claude 控制台,使用 /mcp 命令查看已添加的 MCP 服务器。选择 cloudpss-mcp 服务器,点击 authenticate 选项完成认证。

工作流程

MCP 配置成功后,打开 SimStudio 界面,鼠标单击右下角按钮。

复制当前连接的 ID
复制当前连接的 ID

CloudPSS MCP 连接管理工具:

  • list_connections — 列出当前可用的 RPC 客户端连接。
  • use_connection — 切换到指定的连接 ID,后续操作均在该连接对应的 CloudPSS 项目上下文中执行。

工作流:

  1. 如需确认可用连接,调用 list_connections
  2. 使用 use_connection 切换到目标连接(如果当前连接已正确则跳过)。
  3. 后续所有 CloudPSS 操作直接调用对应工具。

常见问题

接入后无响应?

确认使用的 MCP 地址与当前网络环境一致。

智能体不支持自动认证流程怎么办?

请参考本文档不支持 OpenAuth 接入情况,使用 CloudPSS SDK Token 方式手动在请求头中完成认证。

相关链接