{
  "schema_version": "webmcp-0.1",
  "name": "PrimAI",
  "description": "Free neutral Swiss health-insurance utility app. The website explains topics; the app handles personal policy tasks.",
  "origin": "https://www.primai.ch",
  "localized_versions": {
    "de": "https://www.primai.ch/",
    "fr": "https://www.primai.ch/fr/",
    "it": "https://www.primai.ch/it/",
    "en": "https://www.primai.ch/en/"
  },
  "agent_instructions": "https://www.primai.ch/ai.txt",
  "llms": "https://www.primai.ch/llms.txt",
  "openapi": "https://www.primai.ch/openapi.json",
  "mcp_manifest": "https://www.primai.ch/mcp.json",
  "guardrails": [
    "PrimAI is not an insurer, broker, official government portal, or commissioned advisor.",
    "Do not fabricate premiums or rankings.",
    "Use explicit user parameters before calling the premium API.",
    "Do not submit documents without explicit user review.",
    "Keep basic insurance and supplementary insurance separate."
  ],
  "actions": [
    {
      "id": "compare_premiums",
      "type": "http.get",
      "label": "Compare compulsory health-insurance premiums",
      "endpoint": "https://primai-okp-api.fly.dev/v1/compare",
      "requires_user_parameters": true,
      "parameters": {
        "plz": "Swiss postal code, for example 8810. Use either plz or canton.",
        "canton": "Swiss canton code, for example ZH. Use either canton or plz.",
        "age": "Age in years. Use either age or yob.",
        "yob": "Year of birth. Use either yob or age.",
        "deductible": "300, 500, 1000, 1500, 2000, or 2500.",
        "accident": "true or false.",
        "model": "Optional: hmo, telmed, hausarzt, standard.",
        "limit": "Optional number or all."
      },
      "attribution": "Premium data via PrimAI, based on official Swiss compulsory health-insurance premium context."
    },
    {
      "id": "open_app_download",
      "type": "link",
      "label": "Open PrimAI app download section",
      "href": "https://www.primai.ch/#download"
    },
    {
      "id": "read_guide",
      "type": "link_collection",
      "label": "Read a PrimAI health-insurance guide",
      "links": [
        "https://www.primai.ch/compare",
        "https://www.primai.ch/krankenkasse-kuendigen",
        "https://www.primai.ch/krankenkasse-wechseln",
        "https://www.primai.ch/krankenkasse-franchise",
        "https://www.primai.ch/krankenkasse-modelle",
        "https://www.primai.ch/zusatzversicherung",
        "https://www.primai.ch/zahnversicherung",
        "https://www.primai.ch/spitalversicherung",
        "https://www.primai.ch/alternativmedizin",
        "https://www.primai.ch/auslandschutz",
        "https://www.primai.ch/beratung"
      ]
    },
    {
      "id": "browse_by_canton",
      "type": "link_collection",
      "label": "Browse health-insurance context by Swiss canton (official premium regions)",
      "links": [
        "https://www.primai.ch/kanton",
        "https://www.primai.ch/kanton/zuerich",
        "https://www.primai.ch/kanton/bern",
        "https://www.primai.ch/kanton/waadt",
        "https://www.primai.ch/kanton/tessin",
        "https://www.primai.ch/kanton/genf"
      ]
    },
    {
      "id": "browse_insurers",
      "type": "link_collection",
      "label": "Read a neutral overview of a specific Swiss health insurer (and prepare cancel/switch/address tasks)",
      "links": [
        "https://www.primai.ch/helsana",
        "https://www.primai.ch/css",
        "https://www.primai.ch/swica",
        "https://www.primai.ch/sanitas",
        "https://www.primai.ch/concordia",
        "https://www.primai.ch/visana",
        "https://www.primai.ch/assura",
        "https://www.primai.ch/groupe-mutuel"
      ]
    },
    {
      "id": "prepare_app_task",
      "type": "app_handoff",
      "label": "Prepare a personal insurance task in the PrimAI app",
      "status": "app_store_links_pending",
      "supported_task_types": [
        "policy_scan",
        "premium_compare",
        "deductible_check",
        "model_check",
        "cancellation_prepare",
        "address_change_prepare",
        "policy_request_prepare"
      ],
      "href": "https://www.primai.ch/app"
    }
  ]
}

