call_remote_tool
WHEN TO CALL: to run a tool on another remote MCP server without connecting to it or loading its tool list. Pass server (id or short name), tool and arguments; returns that tool's result. Works for live servers that need no login; for others it answers needs_auth or not_callable with how to connect directly. Never send secrets in arguments. Needs a free key: create_key mints one (100 calls a day) in one call, then pass it as apiKey.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tool": "<tool>"
},
"name": "call_remote_tool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | The tool's name on that server (or a full id 'server/tool'). | |
| apiKey | No | Optional Glimind key (from create_key) if your MCP connection has none. Never forwarded. | |
| server | No | The server id or short name (from find_tool or route_task). | |
| arguments | No | The tool's arguments, matching its input schema. |