broker_call_tool
Invokes a broker-managed upstream MCP tool using its qualified name and exact argument object, with optional projection for trimmed responses.
Instructions
Call one profile-visible upstream MCP tool through the broker using its broker-qualified name and exact argument object. The broker's mutating-tool policy remains gated by the active profile's allowlist, so call broker_describe_tool first and pass only arguments accepted by the described upstream schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Full broker-qualified tool name to invoke. Use a name returned by broker_search_tools or broker_describe_tool, not an unqualified upstream name. | |
| arguments | Yes | Exact JSON object accepted by the described upstream tool schema. Use an empty object only when broker_describe_tool shows that the upstream tool accepts no parameters. | |
| projection | No | Optional server-side projection applied to the upstream response before it reaches the client, so a verbose result is trimmed to only the fields you need and large arrays are capped. This cuts context tokens and latency. Omit it to receive the full, unmodified upstream response. |