# X402-BROKER Agent Manifest

> X402-BROKER Agent Manifest 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).

Returns the agent manifest for the X402-BROKER gateway, describing available MCP servers, x402 APIs, and A2A agents accessible through this broker node.

## Facts

- Endpoint: GET https://mcp-gateway.agentdiet.dev/v1/agent-manifest?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/x402-broker-agent-manifest-032a0b49
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_55HymKdD8Qrbfi0Ya0FPn

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 x402-broker-agent-manifest-032a0b49
```

Example prompt: Fetch the agent manifest from the X402-BROKER gateway so I can see all the MCP servers and x402 APIs it has available right now.

## When to prefer this

Use this endpoint when an agent needs to dynamically discover what MCP servers, x402 APIs, or A2A agents are available through the agentdiet broker before routing tasks. Prefer this over hardcoding tool lists when you need a live, up-to-date manifest with compression/ROI metadata. It is the right choice for agents bootstrapping their tool catalog or orchestrators that need to enumerate gateway capabilities programmatically.

## Known failure modes

- Payment not received — endpoint requires $0.01 USDC payment via x402 protocol before responding
- Malformed input object — missing required 'type' or 'method' fields returns validation error
- Unsupported HTTP method — only GET and POST are accepted as method enum values
- Gateway unavailable — broker node may be temporarily offline, returning 5xx
- Invalid queryParams.url — if a URL is passed that is unreachable or malformed, lookup may fail

## 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

Returns a JSON object with a status field ('ok'), a data object containing the manifest of available services, and an roi_proof object including a compression_ratio_pct metric (e.g. 91.4%). The manifest describes the 31,390+ MCP servers, x402 APIs, and A2A agents accessible through the broker.

## 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": {
      "url": {
       "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/x402-broker-agent-manifest-032a0b49/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)
