tickadoo Experiences and Events について
tickadoo MCP は、世界各地の舞台公演、ツアー、観光スポットなどの体験を AI アシスタントが検索・比較するためのサービスです。リモートサービスはリアルタイムの空き状況と予約リンクを返し、アカウントや API キーは不要です。
主な機能
- 01世界各地のライブ体験を検索
- 02公演、ツアー、観光スポットを比較
- 03リアルタイムの空き状況を確認
- 04旅程案を作成
- 05tickadoo の予約リンクを返却
- 06リモート接続または npm の stdio ブリッジ
活用シーン
- 01ロンドンで今夜のイベントを探す
- 02パリの食べ歩き旅程を計画
- 03ローマのウォーキングツアーを比較
MCP 対応
リモートの Streamable HTTP MCP サーバーが体験検索などのツールを提供し、リアルタイムの空き状況や予約リンクを返します。npm の stdio ブリッジは MCP リクエストをリモートエンドポイントへ転送します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.tickadoo.com/mcpclaude mcp add --transport http tickadoo-tickadoo https://mcp.tickadoo.com/mcp{"mcpServers":{"tickadoo-tickadoo":{"type":"http","url":"https://mcp.tickadoo.com/mcp"}}}Cursor で開く{"servers":{"tickadoo-tickadoo":{"type":"http","url":"https://mcp.tickadoo.com/mcp"}}}VS Code で開く{"mcpServers":{"tickadoo-tickadoo":{"type":"http","url":"https://mcp.tickadoo.com/mcp"}}}{"mcpServers":{"tickadoo-tickadoo":{"serverUrl":"https://mcp.tickadoo.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
27| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| city | string | いいえ | 都市の slug。例:「london」「new-york」「paris」。 |
| tags | array | いいえ | 体験タグで絞り込みます。複数のタグは AND 条件で結合され(すべてのタグへの一致が必要)、タグを追加するほど結果が絞られます。小文字の単数形を使用してください。タグ配列に対する部分一致で検索します。カタログの標準タグ分類は、頻度順に次のとおりです:'tour'、'attraction'、'historical'、'outdoor'、'museum'、'family'、'landmark'、'adventure'、'show'、'indoor'、'food & drink'、'transport'、'theatre'、'concert'、'theme park'、'cruise'、'nightlife'、'comedy'、'musical'、'city pass'、'sport'、'dance'、'aquarium'、'zoo'、'gallery'、'opera'、'wellness'、'water park'、'workshop'、'religious'、'festival'。例:博物館には ['museum']、屋内の家族向けアトラクションには ['family','indoor']、屋外アドベンチャーには ['outdoor','adventure'] を指定します。その他の自由形式の値も部分一致する場合がありますが、保証はありません。 |
| limit | integer | いいえ | 返す結果数(1~50)。既定値は 10。 |
| query | string | いいえ | 体験名および会場名に照合する自由形式の検索語(説明文は対象外)。検索語はすべて一致する必要がある単語に分割されるため、タイトルやキーワードに適しています。検索語が名称に一致しない場合、match_type "fallback_city_ranked" と表示された都市のおすすめ上位を返します。 |
| format | enum | いいえ | レスポンス形式。'json' は構造化レコードを返し、'text' は同じ内容をチャット画面向けの短い説明文として返します。json | text |
| category | string | いいえ | カテゴリースラッグ。例:“theatre”“tours”“museums”“attractions”。 |
| language | string | いいえ | 人間が読めるフィールドに使用する BCP-47 言語コード(例:“en”“fr-FR”)。省略した場合は英語がデフォルトです。 |
| max_price | number | いいえ | 表示通貨での1人あたりの最高価格。正の値を指定すると上限が適用され、0(または未設定)の場合は上限なしです。 |
| min_rating | number | いいえ | 0~5 段階での最低総合評価。 |
| popular_only | boolean | いいえ | 非推奨:restrict_to_top_rated を使用してください。高評価結果の厳密なフィルター(rating >= 4.5 AND review_count >= 100)の別名です。名前からは並べ替えのヒントに見えますが、実際には厳密な WHERE 句です。既存の呼び出し元は変更せずに引き続き使用できます。 |
| indoor_outdoor | enum | いいえ | 設定フィルター。“indoor” / “outdoor” は products.tags 列を使って判定します(カタログには、屋内タグ付き商品が約 2,100 件、屋外タグ付き商品が約 5,000 件あります)。“either” の場合、フィルターは適用されません。indoor | outdoor | either |
| min_review_count | integer | いいえ | カスタマーレビューの最小件数。新商品やレビューの少ない商品を除外するために使用します。 |
| restrict_to_top_rated | boolean | いいえ | 厳密な結果フィルター。true の場合、rating >= 4.5 AND review_count >= 100 の商品に結果を限定します。これは並べ替えのヒントではなく、WHERE 句です。基準を満たさない商品は結果セットから完全に除外されます。評価やレビュー数が少ない商品を本当に除外したい場合にのみ使用してください。除外せずに人気順で並べる場合は設定しないでください。結果はすでに評価とレビュー数の順に並んでいます。 |
詳細
tickadoo MCP:AI アシスタント向けのライブ体験
tickadoo の MCP サーバーを使うと、AI アシスタントが世界各地の演劇、ツアー、アトラクション、隠れた名所などのライブ体験を見つけて比較できます。MCP の全機能では、リアルタイムの空き状況と tickadoo の予約リンクを返すことができます。アカウントも API キーも必要ありません。
お試しください
- 「今夜、ロンドンで何がありますか?」
- 「パリで3日間のグルメ旅行プランを立ててください。」
- 「ローマのウォーキングツアーを比較してください。」
接続
リモート(Streamable HTTP)、インストール不要:
{ "mcpServers": { "tickadoo": { "url": "https://mcp.tickadoo.com/mcp" } } }
または、stdio クライアント向けの npm ブリッジ:
npx -y @tickadoo/mcp-server
tickadoo MCP サーバー
@tickadoo/mcp-server は、tickadoo MCP のローカル stdio エントリーポイントです。v2.0.0 以降、以下にある正式なリモートサーバーへの薄いブリッジとして機能します。
https://mcp.tickadoo.com/mcp
Meta Muse コネクター
ディレクトリへの提出パッケージと、Muse が取得する簡潔な説明は、connectors/muse/ にあります。安定版の説明:
https://raw.githubusercontent.com/tickadoo/tickadoo-mcp/main/connectors/muse/muse.md
connectors/muse/SUBMISSION.md を使用して muse.ai/platform から提出してください。API キーは不要です。発見にはこの MCP サーバーを使用し、購入手続きは tickadoo.com 上で行います。
Agent Plugins 1.0
このリポジトリは、移植可能な Agent Plugins 1.0.0 パッケージでもあります。互換性のあるクライアントは、ルートの plugin.json、skills/ にある7つのワークフロー、および認証情報不要の Streamable HTTP 設定である mcp.json を検出します。移植可能な OpenAI/Codex パッケージは、別の発見専用エンドポイント https://mcp.tickadoo.com/mcp/agents を使用し、直接購入、取引、またはチェックアウトのリンクは返しません。OpenAI のプラグインディレクトリは、ルートマニフェストの extensions.com.openai を読み取ります。
npm の stdio ブリッジ、MCP Registry、Claude、コピーしてすぐ使える Copilot クラウド MCP アダプター、Gemini、Smithery、Muse、および直接統合では、従来どおりの全機能エンドポイント https://mcp.tickadoo.com/mcp が引き続き使用されます。一方、Copilot の移植可能なプラグインマーケットプレイスのエントリーでは、ルートのパブリックエージェントパッケージがインストールされます。この2つのインターフェースは意図的に分けられています。.codex-plugin/plugin.json は、移植可能なパブリックエージェントパッケージの互換形式として引き続き保持されます。
npm run test:plugin を実行すると、同梱された公式スキーマ、および包含性、発見、トランスポート、シークレット安全性のチェックに対するパッケージの検証が行われます。同じコマンドで、npm の tarball に含まれるファイルが正確であることと、evals/agent-plugin-scenarios.json にあるプロバイダーに依存しない受け入れテスト用コーパスも検証されます。アーキテクチャ上の決定、検証、リリース、ロールバックの手順については、docs/agent-plugins.md を参照してください。ポータルのみで使用する OpenAI への引き継ぎについては、docs/openai-plugin-submission.md を参照してください。
従来の全機能 MCP インターフェースを意図的に使用する、OpenAI Agents API との直接統合については、docs/openai-agents-api.md に記載されています。この統合は、パブリック Plugin Directory パッケージとは別のものです。https://mcp.tickadoo.com/mcp を使用してください。ホスト単体のページは人が閲覧できるサービスのランディングページであり、Streamable HTTP エンドポイントではありません。
このパッケージは、ツールを定義したり、カタログデータを整形したり、ローカルの tickadoo バックエンドを呼び出したりしなくなりました。リモートの Streamable HTTP MCP サーバーに接続し、tools/list、tools/call、resources/list、resources/read、および ping をプロキシします。ツール一覧、スキーマ、結果、エラーは、ライブのリモートサーバーが管理します。
API キーは必要ありません。
インストール
MCP クライアントが Streamable HTTP に対応している場合は、ホスト型のリモートサーバーを直接使用します。
{
"mcpServers": {
"tickadoo": {
"url": "https://mcp.tickadoo.com/mcp"
}
}
}
MCP クライアントがローカルの stdio コマンドを必要とする場合は、npm パッケージを使用します。
{
"mcpServers": {
"tickadoo": {
"command": "npx",
"args": ["-y", "@tickadoo/mcp-server"]
}
}
}
Gemini CLI を使用します。
gemini extensions install https://github.com/tickadoo/tickadoo-mcp
Claude Code がサポートするマーケットプレイスの手順を使用します。
claude plugin marketplace add tickadoo/tickadoo-mcp
claude plugin install tickadoo@tickadoo-agent-plugins
Claude のネイティブアダプターでは、HTTP トランスポートと完全な MCP URL を明示的に使用します。
{ "mcpServers": { "tickadoo": { "type": "http", "url": "https://mcp.tickadoo.com/mcp" } } }
または、完全なリモートサーバーを Claude Code に直接追加します。Claude Code は、url が設定されていても明示的な type がないリモートエントリーをスキップします。
claude mcp add --transport http tickadoo https://mcp.tickadoo.com/mcp
設定
TICKADOO_MCP_URL を設定すると、ブリッジが別の互換性のある Streamable HTTP MCP エンドポイントを参照するようになります。
TICKADOO_MCP_URL=http://127.0.0.1:8787/mcp npx -y @tickadoo/mcp-server
TICKADOO_MCP_URLには、信頼できるエンドポイントのみを指定してください。ブリッジはツールの引数(都市名、クエリ、体験 ID)を、設定されたエンドポイントに転送します。
ブリッジのステータスログを stderr に出力しないようにするには、TICKADOO_LOG_LEVEL=none を設定します。
ローカル開発
チェックを実行する前に、Node.js 22 以降を使用し、PATH 上に python3 実行ファイルがある状態で Python 3 をインストールしてください。レジストリーの読み戻しテストでは、ローカルのフィクスチャに対してワークフローの Python 検証スクリプトを実行します。stdio ブリッジ自体に必要なのは Node.js のみです。
python3 --version
npm install
npm run build
npm test
ビルド済みの stdio ブリッジを実行します。
node dist/index.js
稼働中のリモートサーバーから MCP レジストリーメタデータを更新します。
npm run sync:server-json
任意のライブ統合テストを実行します。
LIVE=1 npm test
ライブツール
現在のツール一覧は、リモート MCP サーバーから提供されます。mcp.tickadoo.com にアクセスするか、npm run sync:server-json を実行して、このリポジトリのレジストリーメタデータを更新します。
プライバシーとデータの取り扱い
- アカウントや API キーは不要です。 サーバー全体は読み取り中心です。tickadoo の公開体験カタログ(検索、おすすめ、空き状況、比較、旅程)を公開し、tickadoo の予約リンクを返す場合があります。ポータブルな公開エージェント用エンドポイントは読み取り専用で、購入、取引、チェックアウトへの直接リンクは含まれません。どちらのサービスも、検索に個人データは必要ありません。
- 送信される情報: ツールの引数(都市名、クエリテキスト、選択した体験 ID など)は、リクエストを処理するために tickadoo のバックエンドへ転送されます。ブリッジによるトラッキングはなく、認証情報も要求されません。
- ファーストパーティサービス。 カタログとバックエンドの運営者は tickadoo です。サプライヤーの在庫は tickadoo のものとして表示されます。予約は tickadoo.com で完了します。
- ポリシー全文: tickadoo.com/privacy。お問い合わせ:[email protected]。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。