mcpField
D
DaySchedule

DaySchedule

リモート
dayschedule.com生産性01 週間前に更新
リポジトリ公式サイト

DaySchedule について

DayScheduleは、予約を管理する個人やチーム向けのホスト型スケジュールサービスです。MCPサーバーを介し、接続したDayScheduleアカウントの空き時間、予約、スケジュール、イベントタイプをAIクライアントから操作できます。

主な機能

  1. 01予約可能な時間枠を確認
  2. 02予約、日時変更、キャンセル
  3. 03予約の表示と管理
  4. 04スケジュールの作成と編集
  5. 05イベントタイプの作成と管理

活用シーン

  1. 01会議の空き時間を探して予約
  2. 02既存の予約日時を変更
  3. 03休みの日をスケジュールに登録
  4. 04ラウンドロビン形式の営業イベントを設定

MCP 対応

リモートMCPサーバーは、DayScheduleアカウントの空き時間、予約、スケジュール、イベントタイプを操作するツールを公開します。AIクライアントはStreamable HTTPで接続し、OAuth 2.1またはAPIキーで認証します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.dayschedule.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.dayschedule.com/mcp認証が必要

ツール

詳細

DaySchedule MCP サーバー

Claude、ChatGPT、Cursor、VS Code などの MCP クライアントを、あなたの DaySchedule アカウントに接続します。AI アシスタントに、空き時間の確認、予約の作成や変更、休業日の設定、新しいイベントタイプの作成を依頼できます。

これはホスト型のリモートサーバーです。インストールや実行は不要です。

https://api.dayschedule.com/mcp
  • トランスポート:Streamable HTTP
  • 認証:OAuth 2.1(DaySchedule アカウントでサインイン)、または API キー
  • ドキュメント:DaySchedule MCP サーバーガイド

できること

接続後に試せるプロンプトをいくつか紹介します。

  • 「今週の予約を教えてください。保留中のものがあれば強調してください。」
  • 「来週火曜日の午後、Discovery Call イベントで30分の空き枠を探して、[email protected] の予約を入れてください。」
  • 「明日の午後3時にRahulと入っている予定を、同じ時刻の木曜日に変更してください。」
  • 「12月24日と25日は休みです。デフォルトのスケジュールでその日をブロックしてください。」
  • 「Sales Team スケジュールを使って、45分のラウンドロビン形式のSales Demoイベントを作成してください。」
  • 「昨日の午前11時の予約を無断キャンセルとしてマークしてください。」

アシスタントが表示・変更できるのは、あなたの DaySchedule アカウントでアクセスできる情報に限られます。チームアカウントを利用している場合は、チームメンバーの予約も対象になります。

接続

Claude
  1. Claude で「Settings」を開き、「Connectors」を選択して、「Add custom connector」をクリックします。
  2. 名前に DaySchedule、URL に https://api.dayschedule.com/mcp を入力します。
  3. 「Connect」を選択し、DaySchedule にサインインして、アクセスを承認します。
Claude Code
claude mcp add --transport http dayschedule https://api.dayschedule.com/mcp

次に、Claude Code 内で /mcp を実行し、DaySchedule にサインインします。

Cursor

~/.cursor/mcp.json に次の内容を追加します。初回接続時に、Cursor がサインインページを開きます。

{
  "mcpServers": {
    "dayschedule": {
      "url": "https://api.dayschedule.com/mcp"
    }
  }
}
VS Code

ワークスペースの .vscode/mcp.json に次の内容を追加します。

{
  "servers": {
    "dayschedule": {
      "type": "http",
      "url": "https://api.dayschedule.com/mcp"
    }
  }
}
ChatGPT などのクライアント

OAuth によるリモートサーバー接続に対応した MCP クライアントであれば、上記のサーバー URL を使用して接続できます。ChatGPT では、カスタムコネクターとして追加してください。

API キーを使用する

OAuth に対応していないクライアントもあります。その場合は、DaySchedule の「Settings」>「API Keys」でキーを作成し、ベアラートークンとして送信します。

{
  "mcpServers": {
    "dayschedule": {
      "url": "https://api.dayschedule.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

API キーを使うと、アカウントに対するすべてのアクセス権が付与されます。ソース管理にコミットしないでください。キーが漏えいした場合は、「Settings」>「API Keys」で無効にして、新しいキーを作成してください。

ツール

API ではイベントタイプを「リソースタイプ」と呼びます。これには、1 対 1 のミーティング、グループイベント、ラウンドロビン、ウェビナーが含まれます。

ツール説明アクセス
get_resource_typesイベントタイプの一覧を取得します読み取り
get_resource_type予約設定を含むイベントタイプを 1 件取得します読み取り
create_resource_typeイベントタイプを作成します書き込み
update_resource_typeイベントタイプを更新します書き込み
delete_resource_typeイベントタイプを削除します破壊的
get_schedules空き状況スケジュールの一覧を取得します読み取り
get_schedule営業時間とルールを含むスケジュールを取得します読み取り
get_default_scheduleアカウントのデフォルトスケジュールを取得します読み取り
create_scheduleスケジュールを作成します書き込み
update_schedule営業時間、タイムゾーンを変更するか、特定の日付をブロックします書き込み
get_available_slots日付範囲内でイベントタイプの空き時間枠を検索します読み取り
get_pages予約ページの一覧を取得します読み取り
create_page予約ページを作成します書き込み
get_bookingsステータス、イベントタイプ、予約者のメールアドレス、または日付範囲で絞り込んで予約の一覧を取得します読み取り
get_booking予約者を含む予約を 1 件取得します読み取り
create_booking予約を作成します書き込み
reschedule_booking予約を新しい時間に変更します破壊的
cancel_booking予約をキャンセルします破壊的
confirm_booking保留中の予約を確定します書き込み
mark_booking_noshow予約を無断キャンセルとしてマークします書き込み
add_booking_invitee予約に参加者を追加します書き込み

各ツールは MCP アノテーション(readOnlyHint、destructiveHint)を設定するため、変更や削除の前に確認するようクライアントに求めることができます。予約の作成、日時変更、キャンセルを行うと、DaySchedule アプリと同じ通知が予約者に送信されます。

セキュリティとプライバシー

  • OAuth では PKCE を使用します。アクセストークンは 1 時間後に期限切れとなり、リフレッシュトークンは使用のたびにローテーションされます。
  • アクセスを取り消すには、DaySchedule を開いて「Settings > Developers > Connected Apps」に移動するか、AI クライアントからコネクターを削除してください。
  • コネクター経由でアクセスしたデータの取り扱いについては、プライバシーポリシーをご覧ください。利用規約とGDPRのページもご確認ください。

関連情報

DaySchedule は、面接の日程調整、医師の診察予約、コンサルティング、営業電話、サロンなど、さまざまな用途で利用されています。無料で始めるには、料金プランをご覧ください。

サポート

[email protected]にメールするか、お問い合わせページをご利用ください。機能のリクエストは公開ロードマップにお寄せください。

ライセンス

このリポジトリの内容は、MIT Licenseに基づいて公開されています。DayScheduleサービスには、DayScheduleの利用規約が適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。