# AgentDiet X402-BROKER MCP Gateway Tool Broker

> AgentDiet X402-BROKER MCP Gateway Tool Broker is a paid API for AI agents from mcp-gateway.agentdiet.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Routes agent tool calls across 31,390+ MCP servers, x402 APIs, and A2A agents with USDC micropayment settlement on Base

## Facts

- Endpoint: GET https://mcp-gateway.agentdiet.dev/v1/tool-broker?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-x402-broker-mcp-gateway-tool-broker-31a21707
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HtD5b6QsWXZSmXJeKdYVE

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agentdiet-x402-broker-mcp-gateway-tool-broker-31a21707
```

Example prompt: Search across all available MCP servers and A2A agents to find and execute the best tool for answering my query about current Bitcoin price, routing the GET request through the broker and settling in USDC on Base.

## When to prefer this

Choose this endpoint when your agent needs a single unified gateway to access any of 31,390+ MCP servers, x402 APIs, or A2A agents without maintaining individual integrations. Ideal for agents that need to discover and call tools dynamically, especially when micropayment settlement in USDC on Base is required and you want deterministic routing with ROI proof metrics.

## Known failure modes

- Payment failure: USDC payment on Base not confirmed, call rejected
- No matching tool: no MCP server or A2A agent found for the query
- Schema validation error: missing required 'type' or 'method' fields in input
- Rate limiting or gateway timeout from downstream MCP server
- Invalid HTTP method: only GET and POST are accepted

## How this service works

Deterministic B2A/A2A/MCP/x402/MPP/L402 execution and intelligence node at https://mcp-gateway.agentdiet.dev settling in USDC on Base.

## Output

A JSON object with a 'data' field containing the tool response, a 'status' field (e.g. 'ok'), and an 'roi_proof' object including a compression_ratio_pct metric indicating how efficiently the broker served the response.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "query": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-x402-broker-mcp-gateway-tool-broker-31a21707/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp-gateway.agentdiet.dev](https://www.zero.xyz/host/mcp-gateway.agentdiet.dev/llms.txt)
