{
  "name": "Facio MCP Gateway",
  "version": "1.0.0",
  "description": "Machine-accessible gateway for discovering, configuring, and operating Facio environments through governed MCP services.",
  "homepage": "https://mcp.facio.io",
  "marketing": "https://www.facio.io/agent-gateway",
  "documentation": "https://developers.facio.io/#mcp-overview",
  "signup": "https://www.facio.io/agent-gateway",
  "services": [
    {
      "id": "discovery",
      "name": "Facio Discovery MCP",
      "status": "open",
      "access": "public",
      "accessLabel": "Public",
      "description": "Public capability discovery for prospects and AI assistants.",
      "purpose": "Query Facio capabilities, supported insurance workflows, implementation fit, demo paths, and signup options.",
      "capabilities": [
        "query_facio_capabilities",
        "get_supported_workflows",
        "evaluate_implementation_fit",
        "get_api_coverage",
        "get_signup_path",
        "request_demo"
      ],
      "examples": [
        "Can Facio support an MGA writing specialty motor risks?",
        "Does Facio handle quote, bind, issue, endorsement, renewal, cancellation, claims, and bordereaux?",
        "What information does Facio need to configure a new insurance product?"
      ]
    },
    {
      "id": "config",
      "name": "Facio Config MCP",
      "status": "authenticated",
      "access": "free_account",
      "accessLabel": "Free signed account",
      "description": "Configuration layer for signed-up users preparing a Facio implementation.",
      "purpose": "Configure organization profile, products, workflows, roles, documents, integrations, and implementation requirements before paid deployment.",
      "capabilities": [
        "configure_organization_profile",
        "define_product_lines",
        "map_underwriting_workflows",
        "define_documents",
        "define_bordereaux_requirements",
        "validate_deployment_readiness"
      ],
      "examples": [
        "Define our organization profile and target product lines.",
        "Map our underwriting referral workflow and role permissions.",
        "Validate whether our implementation checklist is deployment-ready."
      ]
    },
    {
      "id": "operations",
      "name": "Facio Operations MCP",
      "status": "restricted",
      "access": "paid_tenant",
      "accessLabel": "Paid production tenant",
      "description": "Governed operational layer for live Facio environments.",
      "purpose": "Operate live Facio environments with tenant scope, permissions, confirmations, audit trails, and compliance boundaries.",
      "capabilities": [
        "query_policies",
        "query_quotes",
        "assist_underwriting",
        "manage_referrals",
        "prepare_endorsements",
        "support_claims",
        "generate_reports",
        "reconcile_bordereaux"
      ],
      "examples": [
        "Find open underwriting referrals that need review.",
        "Prepare an endorsement for approval without binding it automatically.",
        "Generate a bordereaux reconciliation report for review."
      ]
    }
  ],
  "safety": {
    "public_data_only": true,
    "tenant_isolation": true,
    "requires_authentication_for_config": true,
    "requires_paid_tenant_for_operations": true,
    "human_confirmation_for_sensitive_mutations": true,
    "audit_trails": true,
    "idempotency_required_for_state_changes": true,
    "no_public_tenant_data": true
  }
}