{
  "name": "io.github.calcom/cal-mcp",
  "description": "Cal.com ships an official hosted MCP server at https://mcp.cal.com that gives any MCP-compatible agent full control over scheduling workflows. The server exposes 34 tools covering event types (list, create, update), bookings (create, cancel, reschedule), availability queries, schedule management, and attendee handling. Authentication is OAuth 2.1 over Streamable HTTP — the client redirects once for authorization and the server handles token refresh automatically. Cal.com is free to start (Free plan covers personal scheduling), and the MCP is available to all users.",
  "status": "active",
  "version": "latest",
  "_meta": {
    "com.top-mcps/lastVerified": "2026-06-28",
    "com.top-mcps/score": {
      "value": 52,
      "rubricVersion": "2026-04",
      "lastComputed": "2026-07-17T12:42:38.142Z",
      "methodology": "https://top-mcps.com/about/methodology"
    },
    "com.top-mcps/stats": {
      "fetchedAt": "2026-07-17T12:42:33.502Z",
      "githubStars": 27,
      "lastCommitAt": "2025-05-22T20:07:52Z"
    }
  },
  "repository": {
    "url": "https://github.com/calcom/cal-mcp",
    "source": "github"
  },
  "homepage": "https://cal.com",
  "author": {
    "name": "Cal.com (official)"
  },
  "packages": [
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "to",
      "version": "latest",
      "transport": {
        "type": "streamable-http"
      },
      "runtimeArguments": [
        {
          "type": "positional",
          "value": "https://mcp.cal.com/mcp"
        },
        {
          "type": "positional",
          "value": "(hosted;"
        },
        {
          "type": "positional",
          "value": "OAuth"
        },
        {
          "type": "positional",
          "value": "2.1,"
        },
        {
          "type": "positional",
          "value": "no"
        },
        {
          "type": "positional",
          "value": "local"
        },
        {
          "type": "positional",
          "value": "install)"
        }
      ]
    }
  ],
  "capabilities": {
    "security": {
      "scope": "network",
      "sandbox": "OAuth 2.1 scoped to the authenticated Cal.com account. The hosted MCP is Cal.com-operated — no user credentials touch your machine. The agent can only manage calendars, bookings, and availability that belong to the authorized account.",
      "gotchas": [
        "Booking creation is irreversible without an explicit cancellation tool call — the agent should confirm booking details with the user before calling create_booking.",
        "Availability queries respect the configured Cal.com schedule and buffer times; the agent cannot book outside the configured availability windows.",
        "Self-hosted instances require configuring the NEXTAUTH_URL and MCP_URL environment variables to expose the MCP endpoint."
      ]
    }
  },
  "_links": {
    "html": "https://top-mcps.com/mcp/calcom-mcp",
    "markdown": "https://top-mcps.com/mcp/calcom-mcp.md",
    "methodology": "https://top-mcps.com/about/methodology"
  }
}
