更新时间:2026-09-24 GMT+08:00
分享

调用MCP服务

MCP Server部署成功后,通过运行时的访问方式获取MCP Server的端点 URL,然后用 MCP 客户端连接并调用。

获取端点URL

  1. 登录AgentArts智能体平台。
  2. 在左侧导航栏选择“托管与运行 > 智能体运行时 ”。
  3. 在列表单击已创建好的智能体运行时名称,进入智能体运行时详情页。
  4. 在“基本信息”区域即可查看“访问域名”。

    图1 获取访问域名

通过curl调用

列出工具
curl -X POST https://${RUNTIME_ENDPOINT} \         # RUNTIME_ENDPOINT的获取方式:在智能体运行时列表单击名称,在详情页面的"访问方式"中的"访问地址"
  -H "Content-Type: application/json" \
  -H 'X-Hw-Agentarts-Session-Id: {xxxxxxxxxx}' \
  -H 'Authorization: Bearer {apikey}' \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
调用工具
curl -X POST https://${RUNTIME_ENDPOINT} \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H 'Authorization: Bearer {apikey}' \
  -d '{
    "jsonrpc": "2.0",
    "id": 2,
    "method": "tools/call",
    "params": {
      "name": "add",
      "arguments": {"a": 3, "b": 5}
    }
  }'

如果返回了正确的JSON-RPC结果,说明云上部署和调测成功。

Streamable HTTP要求客户端Accept头必须同时包含application/json和text/event-stream,否则服务器返回406 Not Acceptable。

相关文档

制作MCP Server镜像

相关文档