Cal.com カレンダー MCP サーバー
Cal.com カレンダー API と統合し、予約スケジュール機能を提供する MCP サーバー実装。
特徴
予定の追加: 出席者の詳細を含む新しいカレンダーの予定をスケジュールします
予定の更新: 時間やメモなどの既存の予定の詳細を変更します
予約の削除: 既存の予約をキャンセルして削除します
予定一覧: 特定の日付範囲の予定を表示します
ツール
calcom_add_appointment
新しいカレンダーの予定を作成する
入力:
eventTypeId(数値): Cal.com イベントタイプ IDstartTime(文字列): ISO形式の開始時刻 (YYYY-MM-DDTHH:mm:ss.sssZ)endTime(文字列): ISO形式の終了時刻 (YYYY-MM-DDTHH:mm:ss.sssZ)name(文字列): 参加者の名前email(文字列): 参加者のメールアドレスnotes(文字列、オプション): 予定に関する追加メモ
calcom_update_appointment
既存のカレンダーの予定を更新する
入力:
bookingId(数値): 更新するCal.comの予約IDstartTime(文字列、オプション): ISO形式の新しい開始時刻endTime(文字列、オプション): ISO 形式の新しい終了時刻notes(文字列、オプション): 予定の新しいメモ
calcom_delete_appointment
既存のカレンダーの予定を削除する
入力:
bookingId(数値): 削除するCal.com予約IDreason(文字列、オプション):キャンセルの理由
calcom_list_appointments
日付範囲内のカレンダーの予定を一覧表示する
入力:
startDate(文字列): 開始日(YYYY-MM-DD形式)endDate(文字列): YYYY-MM-DD 形式の終了日
構成
APIキーの取得
Cal.comアカウントに登録する
設定 > 開発者 > APIキーに移動します
適切な権限を持つ新しいAPIキーを生成する
Claude Desktopでの使用
これをclaude_desktop_config.jsonに追加します:
ドッカー
NPX
建てる
Dockerビルド:
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。
This server cannot be installed