Skip to main content
Glama
delorenj

MCP Server for Ticketmaster Events

Ticketmaster 用 MCP サーバー

Ticketmaster Discovery API を通じてイベント、会場、アトラクションを検出するためのツールを提供するモデル コンテキスト プロトコル サーバー。

特徴

  • 柔軟なフィルタリングを使用して、イベント、会場、アトラクションを検索します。

    • キーワード検索

    • イベントの日付範囲

    • 場所(市、州、国)

    • 会場固有の検索

    • アトラクション固有の検索

    • イベントの分類/カテゴリ

  • 出力形式:

    • プログラムで使用するための構造化された JSON データ

    • 人間が直接読めるテキスト

  • 以下を含む包括的なデータ:

    • 名前とID

    • 日時(イベントの場合)

    • 価格帯(イベント用)

    • URL

    • 画像

    • 場所と住所(会場の場合)

    • 分類(アトラクション)

Related MCP server: Eventbrite MCP Server

インストール

npx -y install @delorenj/mcp-server-ticketmaster

構成

サーバーにはTicketmaster APIキーが必要です。以下の方法で取得できます。

  1. https://developer.ticketmaster.com/にアクセスします

  2. アカウントの作成またはサインイン

  3. アカウントの「マイアプリ」へ移動

  4. APIキーを取得するための新しいアプリを作成する

MCP 設定ファイルで API キーを設定します。

{ "mcpServers": { "ticketmaster": { "command": "npx", "args": ["-y", "@delorenj/mcp-server-ticketmaster"], "env": { "TICKETMASTER_API_KEY": "your-api-key-here" } } } }

使用法

サーバーは、次のものを受け入れるsearch_ticketmasterというツールを提供します。

必須パラメータ

  • type : 検索の種類(「イベント」、「会場」、「アトラクション」)

オプションパラメータ

  • keyword : 検索語

  • startDate : 開始日(YYYY-MM-DD形式、イベントの場合)

  • endDate : YYYY-MM-DD 形式の終了日 (イベントの場合)

  • city : 都市名

  • stateCode : 州コード (例: 'NY')

  • countryCode : 国コード(例:'US')

  • venueId : 特定の会場ID

  • attractionId : 特定のアトラクションID

  • classificationName : イベントカテゴリ(例:「スポーツ」、「音楽」)

  • format : 出力形式('json' または 'text'、デフォルトは 'json')

構造化されたJSON出力(デフォルト)

<use_mcp_tool> <server_name>ticketmaster</server_name> <tool_name>search_ticketmaster</tool_name> <arguments> { "type": "event", "keyword": "concert", "startDate": "2025-02-01", "endDate": "2025-02-28", "city": "New York", "stateCode": "NY" } </arguments> </use_mcp_tool>

人間が読めるテキスト出力

<use_mcp_tool> <server_name>ticketmaster</server_name> <tool_name>search_ticketmaster</tool_name> <arguments> { "type": "event", "keyword": "concert", "startDate": "2025-02-01", "endDate": "2025-02-28", "city": "New York", "stateCode": "NY", "format": "text" } </arguments> </use_mcp_tool>

発達

  1. リポジトリをクローンする

  2. サンプル環境ファイルをコピーします。

    cp .env.example .env
  3. Ticketmaster APIキーを.envに追加する

  4. 依存関係をインストールします:

    npm install
  5. プロジェクトをビルドします。

    npm run build
  6. 検査官によるテスト:

    npm run inspector

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。大きな変更については、まずIssueを開いて、変更したい点について議論してください。

ライセンス

MITライセンス - 詳細はLICENSEファイルを参照

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/delorenj/mcp-server-ticketmaster'

If you have feedback or need assistance with the MCP directory API, please join our Discord server