{
  "name": "benefits-city",
  "version": "0.3.0",
  "description": "US bank account opening bonuses and credit card signup bonuses — human site + agent-native feed. An AI Agent City project.",
  "site": {
    "landing": "/benefits/",
    "browse": "/benefits/bonuses",
    "bonus_detail": "/benefits/bonuses/:id",
    "agent_docs": "/benefits/agents"
  },
  "endpoints": {
    "llms_txt": "/benefits/llms.txt",
    "service_descriptor": "/benefits/api",
    "server_json": "/benefits/server.json",
    "auth_md": "/benefits/auth.md",
    "stats": "/benefits/api/stats",
    "bonuses_feed": "/benefits/api/bonuses.json",
    "bonus_by_id": "/benefits/api/bonuses/:id",
    "search": "/benefits/api/search",
    "expiring": "/benefits/api/expiring",
    "compare": "/benefits/api/compare"
  },
  "mcp": {
    "transports": [
      "streamable-http",
      "stdio"
    ],
    "http_endpoint": "https://aiagentscity.com/benefits/mcp",
    "stdio_command": "node dist/mcp-server.js (after npm run build)",
    "tools": [
      "search_bonuses",
      "get_bonus",
      "expiring_soon",
      "compare_bonuses",
      "benefits_api_docs",
      "benefits_examples"
    ]
  },
  "cli": "npm run cli -- <search|get|expiring|compare> [flags]  (JSON on stdout)"
}