{
  "name": "Ansvar Gateway",
  "description": "Auditable compliance intelligence MCP gateway. EU-hosted. Around 367 downstream MCPs covering legal, regulatory, security, privacy, and AI governance domains.",
  "operator": "Ansvar Systems AB",
  "contact": "team@ansvar.eu",
  "version": "1.0",
  "endpoints": [
    {
      "type": "mcp-streamable-http",
      "url": "https://gateway.ansvar.eu/mcp",
      "auth": {
        "type": "oauth2.1",
        "registration": "dynamic-client-registration",
        "discovery": "https://gateway.ansvar.eu/.well-known/oauth-authorization-server",
        "scope": "mcp:tools"
      },
      "tier_required": "premium",
      "transport_notes": "Streamable HTTP per the MCP spec. Tier-gated tool visibility; tools/list is filtered by the `tier` JWT claim."
    }
  ],
  "browser_tools": {
    "registry": "navigator.modelContext",
    "tools": [
      "describe_ansvar",
      "list_ansvar_use_cases",
      "get_ansvar_gateway_setup",
      "try_use_case"
    ],
    "demo_artefacts": "https://ansvar.eu/api/demo-{id}.json",
    "notes": "Read-only informational tools registered when navigator.modelContext exists (Chrome 146+ canary as of 2026-04-29). Browser tools do not run live gateway queries — they describe Ansvar and replay deterministic demo envelopes. Live cited answers require the MCP gateway."
  },
  "documentation": {
    "human_setup": "https://ansvar.eu/setup",
    "human_use_cases": "https://ansvar.eu/use-cases",
    "agent_catalogue": "https://ansvar.eu/llms.txt",
    "openapi": "https://ansvar.eu/openapi.json"
  },
  "discovery_notes": "This file is a discovery hint, not a contract. The MCP protocol does not yet standardise a /.well-known/ format; treat fields as informational. Stable contracts are at the documented URLs."
}
