{
  "schema_version": "1.0.0",
  "server_name": "every-ai-law",
  "display_name": "EveryAILaw.com",
  "description": "Read-only MCP tool server and static JSON API for obligation-first AI regulation reference data.",
  "publisher": {
    "name": "PAICE",
    "url": "https://paice.work/"
  },
  "protocol": {
    "name": "Model Context Protocol",
    "supported_versions": [
      "2024-11-05"
    ]
  },
  "connection": {
    "transport": "stdio",
    "command": "node",
    "args": [
      "scripts/mcp-server.js"
    ],
    "source": "repository"
  },
  "capabilities": {
    "resources": false,
    "tools": true,
    "prompts": false
  },
  "discovery": {
    "agents_json": "https://everyailaw.com/agents.json",
    "llms_txt": "https://everyailaw.com/llms.txt",
    "llms_full_txt": "https://everyailaw.com/llms-full.txt",
    "openapi": "https://everyailaw.com/api/v1/openapi.json"
  },
  "api_base": "https://everyailaw.com/api/v1/",
  "endpoints": {
    "index": "index.json",
    "obligations": "obligations.json",
    "regulations": "regulations.json",
    "authorities": "authorities.json",
    "jurisdictions": "jurisdictions.json",
    "standards": "standards.json",
    "provisions": "provisions.json",
    "obligation_matrix": "obligation-matrix.json",
    "regulation_comparisons": "regulation-comparisons.json",
    "evidence": "evidence.json",
    "of_index": "of/index.json",
    "all": "all.json",
    "upcoming": "upcoming.json",
    "openapi": "openapi.json",
    "changelog": "changelog.json",
    "by_jurisdiction_id": "by-jurisdiction/{id}.json",
    "by_obligation_id": "by-obligation/{id}.json",
    "exclusions": "exclusions.json",
    "crosswalk": "crosswalk.json",
    "diff": "diff.json"
  },
  "pricing_tiers": {
    "note": "JSON API is free and unauthenticated. MCP server is freemium; same binary self-elevates when EVERYAILAW_API_KEY is set.",
    "free": {
      "auth": "none",
      "calls_per_hour": 100,
      "list_result_cap": 100,
      "tools": "all 14 core tools"
    },
    "pro": {
      "auth": "EVERYAILAW_API_KEY env var",
      "subscribe_url": "https://app.everyailaw.com/",
      "validate_key_url": "https://app.everyailaw.com/api/v1/validate-key",
      "calls_per_hour": 10000,
      "list_result_cap": "uncapped",
      "additional_tools": [
        "subscribe_to_changes",
        "get_audit_log",
        "save_profile",
        "query_with_profile",
        "custom_matrix"
      ],
      "additional_capabilities": [
        "webhooks on regulation changes",
        "saved jurisdiction/role profiles",
        "query audit log (cite-this trail)",
        "custom obligation matrix overlay",
        "SLA 99.5% target"
      ]
    }
  }
}