{
  "schema": "https://zanos.tech/schemas/mcp-manifest-v1.json",
  "name": "zanos-network",
  "displayName": "ZANOS Network — paid context + compute rewards",
  "description": "MCP server exposing zanos_fetch_clean_context (x402-paid clean web context, no API key) and zanos_validate_context (earn $ZNS by validating context with idle compute). Runs over stdio for Claude Desktop / Cursor.",
  "version": "1.0.0",
  "transport": ["stdio"],
  "install": {
    "command": "node",
    "args": ["/path/to/ZANOS L1/packages/mcp-server/src/index.js"],
    "env": {
      "ZANOS_RPC_ENDPOINT": "https://rpc.zanos.tech:7777/rpc",
      "ZANOS_NODE_ADDRESS": "<your zns1... address — where earned $ZNS settle>",
      "ZANOS_WORKERS": "4",
      "ZANOS_ENABLE_REWARDS": "true"
    },
    "note": "Private package, not on npm — run from a checkout. ZANOS_NODE_ADDRESS is the only required env."
  },
  "tools": [
    {
      "name": "zanos_fetch_clean_context",
      "summary": "Fetch cleaned web context paid with an x402 gas voucher — no API key, no account."
    },
    {
      "name": "zanos_validate_context",
      "summary": "Submit compute validation work; accepted results accrue $ZNS to ZANOS_NODE_ADDRESS."
    },
    {
      "name": "zanos_get_budget_status",
      "summary": "Report remaining x402 voucher budget."
    },
    {
      "name": "zanos_set_compute_budget",
      "summary": "Set compute budget profile for validation work."
    }
  ],
  "agentEntrypoints": {
    "zeroConfigWorker": "https://zanos.tech/agent_worker.py",
    "manifest": "https://zanos.tech/.well-known/agent.json",
    "bounties": "https://zanos.tech/bounties.json",
    "docs": "https://zanos.tech/llms.txt"
  }
}
