TourCMS MCP by usefulapi について
TourCMS MCP by usefulapi は、TourCMS のアカウントデータを扱うホスト型 MCP サーバーです。ツアー、予約、支払いの参照に加え、予約メモを追加できます。OAuth サインインを使い、クライアント設定に認証情報を記載しません。
主な機能
- 01ツアーの検索と表示
- 02日程、出発便、空き状況の確認
- 03予約の検索と支払いの表示
- 04予約へのメモ追加
- 05問い合わせ、顧客、スタッフの確認
活用シーン
- 01ツアーの空き状況と出発便の確認
- 02予約と支払い記録の確認
- 03メモで予約に情報を追加
MCP 対応
TourCMS のチャネル情報に加え、ツアー、出発便、空き状況、予約、支払い、問い合わせ、顧客、スタッフ、予約メモのツールを MCP クライアントに公開します。ホスト型エンドポイントに接続し、OAuth と TourCMS のチャネル認証情報で認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://tourcms.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-tourcms https://tourcms.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-tourcms":{"type":"http","url":"https://tourcms.usefulapi.io/mcp"}}}Cursor で開く{"servers":{"io-usefulapi-tourcms":{"type":"http","url":"https://tourcms.usefulapi.io/mcp"}}}VS Code で開く{"mcpServers":{"io-usefulapi-tourcms":{"type":"http","url":"https://tourcms.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-tourcms":{"serverUrl":"https://tourcms.usefulapi.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
usefulapi の TourCMS MCP
Claude、Cursor、または任意の MCP クライアントから、TourCMS アカウントを利用できます。1 つのオペレーターチャネルのツアー、出発日、空き状況、予約、支払いを読み取り、予約メモを追加できます。ホスト型のため、ローカルへのインストールは不要です。ご自身の認証情報で接続してください。
ライブエンドポイント: https://tourcms.usefulapi.io/mcp · ホームページ: https://usefulapi.io
接続
- Claude(claude.ai、Desktop):Customize → Connectors を開き、+ Add → Add custom connector をクリックして、
https://tourcms.usefulapi.io/mcpを貼り付けます。 - Claude Code:
claude mcp add --transport http tourcms https://tourcms.usefulapi.io/mcpを実行し、続けて/mcpを実行してログインします。 - VS Code: VS Code に追加。
- Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
"mcpServers": {
"tourcms": {
"url": "https://tourcms.usefulapi.io/mcp"
}
}
}
URL のみを追加してください。クライアント設定に Authorization ヘッダーや API キーを追加しないでください。サーバーが OAuth でサインインを行い、ログインページで TourCMS の認証情報を求めます。
設定手順、認証情報の確認方法、FAQ:https://usefulapi.io/tourcms/
初回接続時に、TourCMS チャネル ID と チャネル API キーを入力します。どちらも TourCMS のアカウントにある API settings で確認できます。マーケットプレイスのエージェントキーではなく、オペレーターキーを使用してください。サーバーが認証情報を検証し、ユーザーごとに保存します。キーを設定ファイルに記載する必要はありません。
ツール
| ツール | 種類 | 説明 |
|---|---|---|
tourcms_check_rate_limit | 読み取り | レート制限を確認 |
tourcms_show_channel | 読み取り | チャネルを表示 |
tourcms_search_tours | 読み取り | ツアーを検索 |
tourcms_list_tours | 読み取り | ツアーを一覧表示 |
tourcms_show_tour | 読み取り | ツアーを表示 |
tourcms_show_tour_dates | 読み取り | ツアーの日程とお得なプランを表示 |
tourcms_check_tour_availability | 読み取り | ツアーの空き状況を確認 |
tourcms_list_departures | 読み取り | 出発日を一覧表示 |
tourcms_show_departure | 読み取り | 出発日を表示 |
tourcms_search_bookings | 読み取り | 予約を検索 |
tourcms_show_booking | 読み取り | 予約を表示 |
tourcms_list_payments | 読み取り | 支払いを一覧表示 |
tourcms_add_booking_note | 書き込み | 予約メモを追加 |
tourcms_search_enquiries | 読み取り | 問い合わせを検索 |
tourcms_show_customer | 読み取り | 顧客を表示 |
tourcms_list_staff | 読み取り | スタッフを一覧表示 |
tourcms_usage_status | メタ | 使用状況(無料プランの利用状況) |
tourcms_request_feature | メタ | 不足している機能をリクエスト |
tourcms_upgrade | メタ | Pro または Pro+ にアップグレード |
tourcms_cancel_subscription | メタ | Pro サブスクリプションを解約 |
read ツールは読み取り専用です。write ツールはデータを変更するため、クライアント側で実行前に確認してください。meta ツールは使用状況を報告し、サブスクリプションを管理するか、機能リクエストを送信します。
料金
| プラン | 料金 | 上限 |
|---|---|---|
| 無料 | $0 | 月 50 回のツール呼び出し |
| Pro(ユーザーごと) | 月額 $9 または 年額 $90(2 か月分無料) | 無制限* |
*Pro には、このサーバーで月 10,000 回のツール呼び出しという公正利用の上限があります。それ以上必要な場合は、[email protected] までご連絡ください。
Pro はこのサーバーのみが対象です。tourcms_upgrade で登録できます(Stripe Checkout のリンクが返されます)。解約はいつでも tourcms_cancel_subscription で行えます。Pro は支払い済み期間の終了まで利用でき、現在の期間分の返金はありません。その前に tourcms_upgrade を実行すると、解約が取り消されます。または、[email protected] までご連絡ください。
ライセンス
MIT — LICENSE を参照してください。ドキュメントのみです。サーバーはホスト型です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。