「Ticketmaster」MCPサーバーとは?
Ticketmaster MCP(Model Context Protocol)サーバーは、AIアシスタントをTicketmaster Discovery APIと接続するためのツールです。これにより、イベント関連情報の外部データソースとのシームレスな統合が可能になります。このサーバーを利用することで、AIシステムや開発者は柔軟なクエリ(キーワード検索、日付範囲、場所フィルター、イベント分類など)でイベント、会場、アトラクションを検索できます。構造化JSON出力と人間が読みやすい出力の両方を提供するため、最新イベントデータやチケット検索、文脈情報が必要なアプリケーション開発に役立ちます。特に、イベント発見・おすすめ・計画などでTicketmasterエコシステムと連携するAIアシスタントの構築に最適です。
プロンプト一覧
利用可能なドキュメントやコードにはプロンプトテンプレートの記載がありません。
リソース一覧
ドキュメントやコードに明記されたMCPリソースはありません。
ツール一覧
- search_ticketmaster
Ticketmaster Discovery APIからイベント、会場、アトラクションの検索が可能です。- 必須パラメータ:
type: 検索タイプ(’event’, ‘venue’, ‘attraction’のいずれか)
- オプションパラメータ:
keyword,startDate,endDate,city,stateCode,countryCode,venueId,attractionId,classificationName,format
- 出力:
- 名前・日付・価格・場所・URL・画像・分類などの詳細を含む構造化JSONまたは人が読みやすいテキスト
- 必須パラメータ:
このMCPサーバーのユースケース
- エンドユーザー向けイベント発見
指定した都市や日付範囲でコンサート、スポーツ、文化イベントなどをAIアシスタントが検索・提案します。 - パーソナライズドおすすめ
ユーザーの好みや現在地、好きなカテゴリーに基づいたイベントをAIエージェントが提案し、利用体験を向上させます。 - 会場情報の取得
イベント会場の情報取得機能をアプリに組み込み、場所・住所・アクセシビリティ情報などを取得できます。 - 旅行・イベント計画支援
イベント検索と旅行計画を組み合わせ、旅行期間中に開催されるイベントを提案できます。 - アトラクション探索
アーティストやショー、エンタメ情報など新しい体験の発見をサポートします。
セットアップ手順
Windsurf
- Node.jsがインストールされていることを確認します。
- Ticketmaster APIキーを取得します(https://developer.ticketmaster.com/)。
- Windsurf MCPの設定ファイルを探します。
- Ticketmaster MCPサーバーの設定を追加します:
{ "mcpServers": { "ticketmaster": { "command": "npx", "args": ["-y", "@delorenj/mcp-server-ticketmaster"], "env": { "TICKETMASTER_API_KEY": "your-api-key-here" } } } } - ファイルを保存し、Windsurfを再起動します。
- Windsurf内でサーバーが利用可能か確認します。
Claude
- Node.jsがインストールされていることを確認します。
- Ticketmaster APIキーを取得します。
- Claude MCPの設定ファイルを開きます。
- 以下の設定を挿入します:
{ "mcpServers": { "ticketmaster": { "command": "npx", "args": ["-y", "@delorenj/mcp-server-ticketmaster"], "env": { "TICKETMASTER_API_KEY": "your-api-key-here" } } } } - 設定を保存し、Claudeを再起動して利用可能か確認します。
Cursor
- Node.jsがインストールされていることを確認します。
- Ticketmaster APIキーを取得します。
- CursorのMCP設定ファイルを開きます。
- Ticketmaster MCPサーバーブロックを追加します:
{ "mcpServers": { "ticketmaster": { "command": "npx", "args": ["-y", "@delorenj/mcp-server-ticketmaster"], "env": { "TICKETMASTER_API_KEY": "your-api-key-here" } } } } - 保存してCursorを再起動し、変更を反映させます。
Cline
- Node.jsが利用可能であることを確認します。
- Ticketmaster APIキーを登録します。
- Cline MCPサーバーの設定ファイルを編集します。
- 以下を追加します:
{ "mcpServers": { "ticketmaster": { "command": "npx", "args": ["-y", "@delorenj/mcp-server-ticketmaster"], "env": { "TICKETMASTER_API_KEY": "your-api-key-here" } } } } - Clineを再起動し、MCPサーバーが稼働しているか確認します。
APIキーの安全管理:
上記の設定では、APIキーをJSONのenvブロックで環境変数として安全に保存します。
MCPをフロー内で使う方法
FlowHuntでのMCP利用
MCPサーバーをFlowHuntワークフローに組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントに接続します。

MCPコンポーネントをクリックすると設定パネルが開きます。システムMCP設定セクションで、以下の形式でMCPサーバー情報を入力してください。
{
"ticketmaster": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPのすべての機能やツールを利用できるようになります。“ticketmaster"は実際のMCPサーバー名に、URLはご自身のMCPサーバーURLに置き換えてください。
概要
| セクション | 利用可否 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | プロンプトテンプレートの記載なし |
| リソース一覧 | ⛔ | 明示的なMCPリソース記載なし |
| ツール一覧 | ✅ | search_ticketmasterツールが記載 |
| APIキー安全管理 | ✅ | 環境変数TICKETMASTER_API_KEYを利用 |
| サンプリングサポート(評価では重要度低) | ⛔ | ドキュメントに記載なし |
現時点のドキュメントから判断すると、このMCPサーバーはセットアップが簡単で、単一の明確なツールを提供しています。ただし、プロンプトテンプレートやリソース定義、roots、サンプリングといった高度なMCP機能はありません。セットアップや利用は明瞭ですが、プロトコルの幅広さに限りがあるため、スコアは中程度です。
MCPスコア
| ライセンス有り | ✅ (MITライセンス) |
|---|---|
| ツールを1つ以上搭載 | ✅ |
| フォーク数 | 7 |
| スター数 | 17 |
