# AgentDiet MCP Validator

> AgentDiet MCP Validator 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).

Validates an HTTP endpoint's MCP (Model Context Protocol) compliance and returns a compression ROI proof showing token reduction potential

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/mcp-validator?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-mcp-validator-a6debbb1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vYG1rPOscSGwrvxdaNWAc

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-mcp-validator-a6debbb1
```

Example prompt: Can you check if my GET endpoint at https://api.myservice.com/data is MCP-compliant and tell me what compression ratio I'd get on its context window?

## When to prefer this

Use this endpoint when you need to programmatically verify whether an HTTP endpoint is compliant with MCP standards and want quantitative proof of context window compression savings. Prefer this over manual inspection when integrating APIs into A2A pipelines or agent orchestration frameworks that require validated, token-efficient context sources.

## Known failure modes

- Missing required 'input.type' or 'input.method' fields returns a validation error
- Invalid or unreachable target URL may return an error or empty data
- Non-MCP-compliant endpoints return validation failure without ROI proof
- Payment failure via x402/USDC on Base blocks request execution

## 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'), a data payload, and an roi_proof object containing a compression_ratio_pct value (e.g. 91.4%) indicating how much the context window can be reduced for the validated endpoint.

## 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": {
      "target": {
       "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-mcp-validator-a6debbb1/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)
