# AgentDiet MPP Verifier

> AgentDiet MPP Verifier is a paid API for AI agents from rag-diet.agentdiet.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Verifies and validates an HTTP endpoint's MPP (Micropayment Protocol) compliance and returns a compression ROI proof for context window efficiency claims.

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/mpp-verifier?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-mpp-verifier-204926a7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TKfXgxX_-VHt65BKMCS_2

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-mpp-verifier-204926a7
```

Example prompt: Can you verify whether https://example-api.com/v1/data supports MPP and tell me the compression ROI — use a GET probe?

## When to prefer this

Use this endpoint when you need to programmatically confirm that an HTTP API endpoint is compliant with MPP, x402, or L402 micropayment and A2A agent protocols, and when you want a quantified compression ROI proof. Prefer this over manual inspection or generic HTTP probes when building agent pipelines that require verified, payment-ready upstream nodes.

## Known failure modes

- Target URL is unreachable or returns non-200 — verification fails with error status
- URL parameter missing or malformed — schema validation error
- Endpoint does not support MPP/x402 — returns non-compliant status
- Payment of $0.01 USDC not settled — x402 payment required error before execution
- Rate limiting or timeout on the probed endpoint — incomplete verification result

## How this service works

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

## Output

Returns a JSON object with a status field ('ok' on success), a data object containing verification details, and an roi_proof object that includes a compression_ratio_pct value (e.g. 91.4%) indicating how efficiently the endpoint compresses context.

## 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/agentdiet-mpp-verifier-204926a7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rag-diet.agentdiet.dev](https://www.zero.xyz/host/rag-diet.agentdiet.dev/llms.txt)
