Skip to content

极速部署

openmcp-sdk 的核心特性之一就是极速部署,利用和 openmcp-client 的联动性,您可以在短短10秒内闪电般完成 MCP Agent 的部署。

1. 从 openmcp 中导出 mcpconfig.json

首先,先在 openmcp 中打开你调试好的 mcp 项目。假设在交互测试中,你已经完成了让您满意的调试结果。

此时,点击对话框工具栏的最右侧一个小火箭一样的图标,你会看到这样的窗口:

点击复制或者导出都可以获得一份 mcpconfig.json 文件。

2. 部署到 openmcp-sdk 中

然后我们创建文件 main.ts,直接简单几行代码就能把上面的配置部署成一个 agent:

typescript
import { OmAgent } from 'openmcp-sdk/service/sdk';

const agent = new OmAgent();
agent.loadMcpConfig('./mcpconfig.json');  
const res = await agent.ainvoke({ messages: '今天杭州的天气是什么样子的?' });

console.log('⚙️ Agent Response', res);

使用 npx tsx main.ts 运行一下,得到如下结果:

[2025/6/22 19:05:08] 🚀 [SimpleMcpServer] 1.9.2 connected
[2025/6/22 19:05:11] 🤖 Agent wants to use these tools weather
[2025/6/22 19:05:11] 🔧 using tool weather
[2025/6/22 19:05:11] ✓  use tools success
⚙️ Agent Response 今天杭州的天气是小雨,气温为24.7°C,湿度为95%,空气质量指数(AQI)为26,空气质量良好。

贡献者

页面历史