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ファイルを参照

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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