Savvycal Mcp Server MCP Server

An MCP (Model Context Protocol) server that connects Claude to your SavvyCal account. Ask Claude about your upcoming meetings, check your availability, book meetings, and manage your scheduling…

Local serverstdioMIT

What is the Savvycal Mcp Server?

Savvycal Mcp Server is an MCP project maintained in the arturkoter/savvycal-mcp-server repository. The maintainer describes its purpose as “An MCP (Model Context Protocol) server that connects Claude to your SavvyCal account. Ask Claude about your upcoming meetings, check your availability, book meetings, and…”. Read the project documentation for the complete scope.

Installation

The documented npm package is savvycal-mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares SAVVYCAL_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
savvycal_list_eventsList upcoming (and past) meetings with date filters and pagination
savvycal_get_eventGet full details for a specific event including join link
savvycal_cancel_eventCancel a scheduled meeting
savvycal_create_eventBook a meeting on a scheduling link
savvycal_list_scheduling_linksList all your scheduling links
savvycal_get_available_slotsGet available time slots for a scheduling link
savvycal_toggle_linkEnable or disable a scheduling link
savvycal_get_current_userGet your account info and timezone

How to install the Savvycal Mcp Server

{
  "mcpServers": {
    "savvycal": {
      "command": "npx",
      "args": [
        "savvycal-mcp-server"
      ],
      "env": {
        "SAVVYCAL_API_KEY": "YOUR_SAVVYCAL_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
SAVVYCAL_API_KEYDeclared in the maintainer’s client configuration.Check documentation