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
license - permissive license
B
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Issues opened vs closed

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