{
  "schemaVersion": "1.0",
  "protocolVersion": "2025-03-26",
  "name": "voicefleet-mcp",
  "title": "VoiceFleet AI Voice Receptionist MCP Server",
  "description": "Two-tier Model Context Protocol server for VoiceFleet (voicefleet.ai). Tier 1 tools require zero authentication for integration discovery, 0–100 Call Readiness auditing, and Missed-Call ROI calculation. Tier 2 tools use workspace Bearer authentication for live assistant configuration and call history.",
  "homepage": "https://voicefleet.ai",
  "documentationUrl": "https://voicefleet.ai/plugins/mcp",
  "llmsTxtUrl": "https://voicefleet.ai/llms.txt",
  "endpoint": "https://voicefleet.ai/api/mcp",
  "transport": ["http", "jsonrpc-2.0"],
  "tiers": {
    "tier1_unauthenticated_discovery": {
      "authentication": "none",
      "tools": [
        {
          "name": "voicefleet_get_integration_matrix",
          "description": "Returns all 16 supported calendar, booking, and practice-management integrations (Google Calendar, Microsoft 365, Calendly, Cal.com, Open Dental, Cliniko, Nookal, Halaxy, ezyVet, Phorest, Pabau, Square Appointments, ResDiary, Meitre, Bookio, SimplyBook.me), supported countries, and regional plan pricing."
        },
        {
          "name": "voicefleet_check_call_readiness_score",
          "description": "Runs a deterministic 0–100 AI Call Readiness & Missed-Call Risk Audit on a business phone setup and returns a 0–100 score, breakdown, and copyable Markdown verification badge."
        },
        {
          "name": "voicefleet_estimate_missed_call_roi",
          "description": "Calculates monthly missed booking value and compares it against VoiceFleet Starter, Growth, and Pro plan allowances."
        }
      ]
    },
    "tier2_authenticated_workspace": {
      "authentication": "bearer",
      "authorizationUrl": "https://voicefleet.ai/plugins",
      "tools": [
        {
          "name": "voicefleet_get_assistant_status",
          "description": "Reads live VoiceFleet assistant configuration, greeting, and connected booking provider status for the authenticated workspace."
        },
        {
          "name": "voicefleet_list_recent_calls",
          "description": "Lists recent inbound calls, summaries, and booking outcomes for the authenticated workspace."
        },
        {
          "name": "voicefleet_update_call_forwarding_rules",
          "description": "Updates assistant business hours, approved FAQs, or escalation rules for the authenticated workspace."
        }
      ]
    }
  }
}
