Cal.com Calendar MCP Server

by mumunha
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides tools for managing calendar appointments through Cal.com, including scheduling new appointments, modifying existing ones, canceling appointments, and viewing scheduled appointments within date ranges.

Cal.com カレンダー MCP サーバー

Cal.com カレンダー API と統合し、予約スケジュール機能を提供する MCP サーバー実装。

特徴

  • 予定の追加: 出席者の詳細を含む新しいカレンダーの予定をスケジュールします
  • 予定の更新: 時間やメモなどの既存の予定の詳細を変更します
  • 予約の削除: 既存の予約をキャンセルして削除します
  • 予定一覧: 特定の日付範囲の予定を表示します

ツール

  • calcom_add_appointment
    • 新しいカレンダーの予定を作成する
    • 入力:
      • eventTypeId (数値): Cal.com イベントタイプ ID
      • startTime (文字列): ISO形式の開始時刻 (YYYY-MM-DDTHH:mm:ss.sssZ)
      • endTime (文字列): ISO形式の終了時刻 (YYYY-MM-DDTHH:mm:ss.sssZ)
      • name (文字列): 参加者の名前
      • email (文字列): 参加者のメールアドレス
      • notes (文字列、オプション): 予定に関する追加メモ
  • calcom_update_appointment
    • 既存のカレンダーの予定を更新する
    • 入力:
      • bookingId (数値): 更新するCal.comの予約ID
      • startTime (文字列、オプション): ISO形式の新しい開始時刻
      • endTime (文字列、オプション): ISO 形式の新しい終了時刻
      • notes (文字列、オプション): 予定の新しいメモ
  • calcom_delete_appointment
    • 既存のカレンダーの予定を削除する
    • 入力:
      • bookingId (数値): 削除するCal.com予約ID
      • reason (文字列、オプション):キャンセルの理由
  • calcom_list_appointments
    • 日付範囲内のカレンダーの予定を一覧表示する
    • 入力:
      • startDate (文字列): 開始日(YYYY-MM-DD形式)
      • endDate (文字列): YYYY-MM-DD 形式の終了日

構成

APIキーの取得

  1. Cal.comアカウントに登録する
  2. 設定 > 開発者 > APIキーに移動します
  3. 適切な権限を持つ新しいAPIキーを生成する

Claude Desktopでの使用

これをclaude_desktop_config.jsonに追加します:

ドッカー

{ "mcpServers": { "calcom-calendar": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "CALCOM_API_KEY", "mcp/calcom-calendar" ], "env": { "CALCOM_API_KEY": "YOUR_API_KEY_HERE" } } } }

NPX

{ "mcpServers": { "calcom-calendar": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-calcom-calendar" ], "env": { "CALCOM_API_KEY": "YOUR_API_KEY_HERE" } } } }

建てる

Dockerビルド:

docker build -t mcp/calcom-calendar:latest -f Dockerfile .

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

-
security - not tested
F
license - not found
-
quality - not tested

Cal.com のカレンダー API を通じてカレンダーの予定のスケジュール設定、更新、削除、一覧表示を可能にする MCP サーバー。

  1. Features
    1. Tools
      1. Configuration
        1. Getting an API Key
        2. Usage with Claude Desktop
        3. Docker
        4. NPX
      2. Build
        1. License
          ID: iffg7bdru6