Claude にお客様の予約を任せる: Bookatu の MCP サーバーを実際に使う
Bookatu は MCP サーバーを提供しています。そのため、Claude のような MCP 対応のアシスタントが、あなたの発行したキーを使ってメニューを見て、リアルタイムの空き状況を確認し、実際の予約を作成できます。その仕組みを、専門用語なしでご説明します。
木曜の午後、常連のお客様からメールが届きます。金曜の午前中に、いつものジェルネイルをお願いできますか。返事をすること自体は難しくありません。カレンダーを開き、空き枠を探し、予約を作成し、返信を書く。小さな作業が4つ。しかも、手が空いていないときに限ってです。ここで、代わりにアシスタントへ一行だけ打ち込む場面を想像してみてください。Priya さんのいつものジェルネイルを金曜の午前中で予約して。アシスタントは実際の空き状況を確認し、予約を入れ、返信に使える予約番号を返してくれます。Bookatu の MCP サーバーが可能にするのは、こういうことです。
MCP を一段落で
MCP は Model Context Protocol の略です。AI アシスタントが、ネット上で見つけた情報からあなたのお店を推測するのではなく、ソフトウェアが用意したツールをそのまま使えるようにするオープンな標準規格です。ソフトウェア側が短い操作の一覧を公開し、アシスタントがそれを呼び出します。それぞれの操作に何を許すかは、あくまでソフトウェア側が決めます。Bookatu は、予約まわりの基本的な操作をこの方式で公開しています。MCP に対応したアシスタントであれば接続でき、そこには Claude Desktop、Claude Code、そして増え続けているその他のエージェントが含まれます。
接続に必要なのはキー1本
Bookatu の管理画面で API キーを作成します。表示されるのは一度きりで、Bookatu 側が保存するのはキー本体ではなくその指紋だけです。パスワードと同じように、安全な場所に保管してください。あとは、アシスタントの MCP 設定でそのキーを使って Bookatu のエンドポイントを指定すれば接続完了です。Bookatu 側にインストールするものはなく、エージェント用の別アカウントも要りません。キーがあなたのお店を特定するので、エージェントが見られるのはあなたのデータだけです。
キーには2種類の強さがあります。読み取り専用のキーは、情報を調べることはできますが、予約したり何かを変更したりは一切できません。データを見るだけで足りるツールには、こちらが適しています。読み書き可能なキーは、予約の作成もできます。キーには有効期限を設定できますし、管理画面からいつでも無効にできます。無効にした瞬間から、そのキーは使えなくなります。
接続したエージェントにできること
エージェントに渡されるツールの一覧は、短く、意図して絞り込まれています。
- メニューを見る: 名前、所要時間、料金。ジェルネイルがどういうもので、どれくらいかかるのかが分かります。
- 空き状況を確認する: 指定した期間について、そのメニューの実際に空いている枠を、一度に最大60日分まで。
- 予約を作成する: お客様のお名前と連絡先を添えて枠に入れ、予約番号を受け取ります。
- お客様を検索する: Priya さんのメールアドレスや電話番号を、あなたに入力してもらうのではなく記録から引いてきます。
- 今後の予約を一覧する: 金曜日はどんな感じ、といった質問に答えられます。
何かを削除するツールはありませんし、料金の請求やアカウント、ほかのお店のデータに触れるものもありません。
実際の流れを追ってみる
Priya さんの話に戻ります。あなたはこう打ち込みます。Priya さんのいつものジェルネイルに金曜の午前中の枠を探して、予約を入れて。アシスタントはメニューを一覧し、ジェルネイルと所要時間を見つけます。金曜の空き枠を取得し、10am が空いていることを確認します。連絡先を調べるためにお客様一覧から Priya さんを引き、予約ツールを呼び出し、予約番号を返してきます。この予約はカレンダーにも Priya さんの顧客記録にも入っています。ご本人が予約ページから申し込まれた場合と、まったく同じです。
注目すべきは、アシスタントがしなかったことのほうです。参照した空き状況はリアルタイムのもので、営業時間、既存の予約、前後のバッファがすでに反映されています。ですから、対応できない枠を提案することはできません。また、確認してから予約するまでのわずか数秒で 10am が埋まってしまった場合は、二重予約になるのではなく予約が拒否され、アシスタントは別の枠を選び直すだけです。
デポジットはこれまでどおり適用されます
デポジットが必要なメニューの場合、エージェントが話術でルールをすり抜けることはできません。予約は保留の状態で作成され、応答にはお客様にお渡しする支払いリンクが含まれます。お客様は、予約ページから申し込まれたときと同じ方法でお支払いになります。無断キャンセル対策は、誰が、あるいは何が予約を入れたかにかかわらず、同じように働きます。
エージェントに渡されるのは、やってよいことの短い一覧だけです。それ以外のあなたのお店に関することは、そもそも選択肢に載っていません。
主導権はあなたにあります
この関係のすべては、キーに集約されています。作ったのはあなたです。Bookatu は各キーの最終利用日時を記録しているので、何が接続しているのかを確認できます。そして無効にすれば、その場で扉は閉まります。MCP 経由の予約は、予約ページからの予約とまったく同じルールに従います。実際の空き状況、直前予約の締め切り設定、デポジットのルール。接続したエージェントに裏口は用意されていません。渡されるのは正面玄関の鍵で、それはあなたが作り、いつでも取り上げられるものです。
もっと詳しく知りたい方は、エンドポイント、各ツールの説明、そのまま貼り付けて使えるサンプルが、すべて Bookatu の開発者向けページにあります。お使いのツールがまだどれも MCP に対応していなくても、あなたにとっては何も変わりません。予約ページも、リマインダーも、カレンダーもこれまでどおり動きます。このサーバーは、管理画面以外の場所で、金曜に Priya さんの予約を入れて、と打ち込みたくなった日のために、ただそこにあるだけです。