{
  "name": "PolDex",
  "description": "The vertical API for insurance document extraction. Commercial insurance is live first; agent, API, CLI, and workflow surfaces are available now.",
  "canonical_url": "https://poldex-web.pages.dev",
  "api_base_url": "https://poldex-api.plain-water-cd0f.workers.dev",
  "docs_url": "https://poldex-web.pages.dev/docs",
  "openapi_url": "https://poldex-web.pages.dev/openapi.json",
  "llms_txt_url": "https://poldex-web.pages.dev/llms.txt",
  "llms_full_txt_url": "https://poldex-web.pages.dev/llms-full.txt",
  "benchmark_url": "https://poldex-web.pages.dev/benchmark",
  "mcp": {
    "package": "@poldex/mcp-server",
    "registry_name": "io.github.lordolami/poldex",
    "official_registry_url": "https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.lordolami%2Fpoldex",
    "install": "npm install -g @poldex/mcp-server",
    "command": "poldex-mcp-server",
    "transport": "stdio",
    "environment": [
      "POLDEX_API_KEY",
      "POLDEX_API_BASE_URL"
    ]
  },
  "cli": {
    "package": "@poldex/cli",
    "install": "npm install -g @poldex/cli",
    "command": "poldex",
    "examples": [
      "poldex schemas --json",
      "poldex estimate policy.pdf --schema commercial_gl",
      "poldex extract policy.pdf --schema commercial_gl --yes --json"
    ]
  },
  "schemas": [
    "commercial_gl",
    "commercial_auto",
    "workers_comp",
    "umbrella_excess",
    "commercial_property",
    "professional_lines"
  ],
  "auth": {
    "type": "api_key",
    "headers": [
      "x-api-key",
      "Authorization: Bearer"
    ],
    "initialize_endpoint": "/v1/initialize"
  },
  "safety": {
    "estimate_before_extracting": true,
    "explicit_cost_confirmation_required": true,
    "do_not_claim_99_accuracy_without_published_benchmark": true,
    "benchmark_release_gate": "99% schema-specific public benchmark pass"
  }
}
