# LupaPlaza WebMCP Snapshot

> LupaPlaza WebMCP Snapshot is a paid API for AI agents from lupaplaza.com, paid per call via x402, $0.01/call, status down (last checked 2026-10-13).

Returns a compact JSON index of all live mainnet x402-enabled (HTTP 402 pay-per-call) API endpoints currently tracked by LupaPlaza.

## Facts

- Endpoint: GET https://lupaplaza.com/api/webmcp/snapshot?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: down
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lupaplaza-webmcp-snapshot-240e0224
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NYfimZ94TwgMiV8LzqJm2

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 lupaplaza-webmcp-snapshot-240e0224
```

Example prompt: Give me the current LupaPlaza snapshot of all live x402 pay-per-call API endpoints on mainnet so I can see what's available to call with USDC.

## When to prefer this

Use this endpoint when you need a machine-readable directory of all currently live x402 (HTTP 402 micropayment) APIs on mainnet, especially when building agent workflows that need to dynamically discover and call paid endpoints. Prefer this over manual searches or static lists when you want an up-to-date, authoritative index with payment metadata (addresses, amounts, networks) already included.

## Known failure modes

- Payment not included — returns HTTP 402 with payment required details
- Network or server error returning non-200 status
- Stale snapshot if the index hasn't been refreshed recently
- Truncated response if upstream data is incomplete

## How this service works

LupaPlaza webmcp snapshot JSON — compact mainnet 402-live index, paid per call.

## Output

A JSON object with a 'kind' field set to 'webmcp_snapshot', a 'count' of indexed resources, a 'product' name, and a 'resources' array. Each resource entry contains an id, name, payment amount (in smallest units), pay_to wallet address, network identifier (e.g. eip155:8453 for Base mainnet), an evidence hash, and the endpoint_url to call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "kind": "webmcp_snapshot",
  "count": 21,
  "product": "LupaPlaza",
  "resources": [
   {
    "id": "codespar-agent-ready",
    "name": "CodeSpar Agent-Ready",
    "amount": "40000",
    "pay_to": "0x158E0638D971adB1f814A7F9f7ae891d4e1eF792",
    "network": "eip155:8453",
    "evidence": "0xc031f16f58b4d8d17dd49787cff40fd8dfa60c7d4b8fe8b6140af46707477fab",
    "endpoint_url": "https://gw.codespar.dev/agent-ready"
   },
   {
    "id": "codespar-e2e-live",
    "name": "CodeSpar E2E Live",
    "amount": "10000",
    "pay_to": "0xa60369E36fA620dC26Da7A89216Ec6bee8B69456",
    "network": "eip155:8453",
    "evidence": "0x3589a7ed116c39890f548f71951cc604f8eb0717faf0b9c3bd3a40cfae01af8a",
    "endpoint_url": "https://gw.codespar.dev/e2e-live"
   },
   {
    "id": "latampulse-report",
    "name": "LatAmPulse report",
    "amount": "50000",
    "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
    "network": "eip155:8453",
    "evidence": "0xa0e72de7ca7d7355b446d304d2923ce3df7233f0d31802e8a753c6a27b0d6122",
    "endpoint_url": "https://latam.lonestaroracle.xyz/report"
   },
   {
    "id": "latamref-ar-cpi",
    "name": "latamref AR cpi",
    "amount": "5000",
    "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
    "network": "eip155:8453",
    "evidence": "0x1d32862166fb187c30d93429228520405fe04780cf221158dedaf97fa55e402e",
    "endpoint_url": "https://latamref.dev/v1/ar/cpi"
   },
   {
    "id": "latamref-ar-minimum-wage",
    "name": "latamref AR minimum-wage",
    "amount": "5000",
    "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
    "network": "eip155:8453",
    "evidence": "0x2ff01bc0bffc3271475a97dec2c7657cd5bcbccec6109c47a0f8b24045091e64",
    "endpoint_url": "https://latamref.dev/v1/ar/minimum-wage"
   },
   {
    "id": "latamref-ar-policy-rate",
    "name": "latamref AR policy-rate",
    "amount": "5000",
    "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
    "network": "eip155:8453",
    "evidence": "0x2347f1ac8627bae2db06c17ba22708395936447584649829d47d944877d67699",
    "endpoint_url": "https://latamref.dev/v1/ar/policy-rate"
   },
   {
    "id": "latamref-ar-vat",
    "name": "latamref AR vat",
    "amount": "5000",
    "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
    "network": "eip155:8453",
    "evidence": "0xb9c4ef88024ee31a30bd7a689255f100a7f9fd44de5d6e9ed875e9f2f792a88f",
    "endpoint_url": "https://latamref.dev/v1/ar/vat"
   },
   {
    "id": "latamref-ar-vat-regist
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lupaplaza-webmcp-snapshot-240e0224/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from lupaplaza.com](https://www.zero.xyz/host/lupaplaza.com/llms.txt)
