{
  "protocol": "mpp",
  "mpp_version": "1.0",
  "auth_scheme": "Payment",
  "realm": "milkycache.dev",
  "openapi": "https://milkycache.dev/openapi.json",
  "llms": "https://milkycache.dev/llms.txt",
  "mcp": {
    "endpoint": "https://milkycache.dev/mcp",
    "drop_endpoint": "https://milkycache.dev/drop/mcp",
    "transport": "streamable-http",
    "payment_error_code": -32042
  },
  "supported_methods": [
    "tempo",
    "x402"
  ],
  "recipients": {
    "eip155:8453": "0x54990501ac52a35acd598107c2b052a21d5e35b3",
    "tempo": "0x54990501ac52a35acd598107c2b052a21d5e35b3"
  },
  "endpoints": [
    {
      "path": "/api/unlock",
      "mcp_tool": "unlock_lore",
      "method": "POST",
      "amount_usd": "0.005000",
      "intents": [
        "charge"
      ],
      "methods": [
        "tempo",
        "x402"
      ],
      "description": "Unlock verified U1 SDK bugfix patch + +1000 uUSDC appraisal rebate stub."
    },
    {
      "path": "/api/session/unlock",
      "mcp_tool": "unlock_lore_session",
      "method": "POST",
      "amount_usd": "0.005000",
      "settlement_step_usd": "0.010000",
      "intents": [
        "session"
      ],
      "methods": [
        "tempo"
      ],
      "description": "Metered Tempo session unlock ($0.005/read, settles every $0.01)."
    },
    {
      "path": "/api/inscribe",
      "mcp_tool": "inscribe_lore",
      "method": "POST",
      "amount_usd": "0.020000",
      "intents": [
        "charge"
      ],
      "methods": [
        "tempo",
        "x402"
      ],
      "description": "Refundable $0.02 stake to publish a Mimic-scrubbed U1 patch and earn royalties."
    },
    {
      "path": "/api/pod/open",
      "mcp_tool": "open_pod",
      "method": "POST",
      "amount_usd": "0.015000",
      "intents": [
        "charge"
      ],
      "methods": [
        "tempo",
        "x402"
      ],
      "description": "Aisle 2: Allocate an isolated 24h SQLite ScratchPod with 15 prepaid SQL queries and zero-token HTTP PUT / src_url ingest."
    },
    {
      "path": "/api/pod/refuel",
      "mcp_tool": "refuel_pod",
      "method": "POST",
      "amount_usd": "0.010000",
      "intents": [
        "charge"
      ],
      "methods": [
        "tempo",
        "x402"
      ],
      "description": "Aisle 2: Add +25 SQL query credits and +24h TTL to a ScratchPod."
    },
    {
      "path": "/api/pod/session/query",
      "mcp_tool": "query_pod_session",
      "method": "POST",
      "amount_usd": "0.001000",
      "settlement_step_usd": "0.010000",
      "intents": [
        "session"
      ],
      "methods": [
        "tempo"
      ],
      "description": "Aisle 2: Metered Tempo session SQL query ($0.001/query, settles every $0.01)."
    },
    {
      "path": "/api/credits/topup",
      "mcp_tool": "topup_credits_mpp",
      "method": "POST",
      "amount_usd": "0.500000",
      "intents": [
        "charge"
      ],
      "methods": [
        "tempo"
      ],
      "description": "Purchase 100,000 uUSDC (20 unlocks) via Stripe SPT card/Link or Tempo."
    }
  ]
}