call_server_tool
通过网关代理调用某个远程 MCP 服务的具体工具,并把结果原样返回。
【这是调用平台 MCP 的第三步】在 search_servers 找到服务、list_server_tools 拿到工具名与
入参 schema 后,调用本工具实际执行。网关会向目标 MCP 发起 initialize + tools/call(超时 30 秒),
兼容 Streamable HTTP 与 SSE。
参数:
endpoint: 目标远程 MCP 端点 URL(必须是平台库中已登记的地址,否则拒绝,防 SSRF)。
tool_name: 要调用的工具名(来自 list_server_tools)。
arguments: 工具入参字典,按该工具 inputSchema 填写。例如 {"city": "青岛", "days": 3}。
返回:目标工具的执行结果(content 文本/结构化内容原样透传,isError 标识是否业务错误)。
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endpoint | Yes | ||
| arguments | No | ||
| tool_name | Yes |