mcpField
E
Eventbrite

Eventbrite

リモート
pipeworx.ioゲーム・エンタメ03 日前に更新
リポジトリ公式サイト

Eventbrite について

Eventbrite MCP は、都市別のイベント検索と個別イベントの詳細取得を提供します。イベントを計画・選択する人向けで、日時、会場、主催者、チケット価格などの公開情報を返し、参加者一覧は扱いません。

主な機能

  1. 01都市別に開催予定イベントを検索
  2. 02カテゴリーとキーワードで絞り込み
  3. 03イベントの説明と日時を確認
  4. 04会場・主催者・チケット価格を取得

活用シーン

  1. 01都市で音楽や飲食のイベントを探す
  2. 02キーワードで開催予定イベントを検索
  3. 03会場、主催者、価格帯を確認

MCP 対応

MCP サーバーとして、Eventbrite のイベント検索と個別イベント詳細のツールをクライアントに公開します。Pipeworx ゲートウェイ経由またはローカルの stdio で接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/eventbrite/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

43
パラメーター型必須説明
qstringいいえquestion の別名。
askstringいいえquestion の別名。
textstringいいえquestion の別名。
inputstringいいえquestion の別名。
packsarrayいいえ任意。ルーティング対象をこれらのパックスラッグに限定します(例:["sec-form-d","sec-13f"])。その場合、ルーターは該当パック内のツールのみを選択します。省略すると、デフォルトの全カタログへのルーティングになります。スラッグは list_packs / search_packs / https://pipeworx.io/directory から取得できます。リストにない、または不明なスラッグは無視され、_meta.pack_scope.ignored に記載されます。該当するスラッグが 1 つもない場合は、カタログ全体にルーティングし、_meta.pack_scope.full_catalog:true を設定します(空の回答にはなりません)。
querystringいいえquestion の別名。
promptstringいいえquestion の別名。
messagestringいいえquestion の別名。
questionstringはい自然言語での質問またはリクエスト。query、q、prompt、text、input、ask、message をエイリアスとして使用できます。

詳細

@pipeworx/eventbrite

都市やカテゴリ別のEventbriteイベントの検索と、単一イベントの詳細 (会場、主催者、チケット価格帯)。

Pipeworx の一部です。AI エージェントを1866以上のライブデータソースに接続するMCPゲートウェイです。これは独立した非公式の統合であり、上流プロバイダーとは提携、承認、公開のいずれもされていません。

ツール

  • eventbrite_city_events(city, category?, keyword?, page?) — 都市で開催予定の イベントを検索します。カテゴリスラッグ(例:"music"、 "food-and-drink")やフリーテキストのキーワードで絞り込むこともできます。 イベント名、日時、会場、カテゴリタグ、チケットURLを返します。認識されない カテゴリスラッグはエラーにならず、Eventbriteによって黙って無視されます (すべてのカテゴリに戻ります)。そのため、レスポンスにはフィルターが 実際に適用されたかを示すcategory_appliedが含まれます。
  • eventbrite_event(event_id) — 数値のEventbriteイベントIDを指定し、1件の イベントの詳細(説明、開始/終了時刻、会場、主催者、チケットの価格帯/ 販売状況)を取得します。

どちらのツールも参加者やゲストのリストは返しません。Eventbriteは認証なしでは これらを公開しておらず、このパックも、可能であったとしても公開しません。

認証

認証キーは不要です。どちらの接続先もEventbrite独自の公開ページ/エンドポイントで、 ログイン画面はありません。無効なイベントIDには「イベントが存在しない」という 明確な404が返され、無効な都市にはイベント検索ページから明確な404が返されます。 どちらも認証エラーには見えません。

Eventbriteは公開v3検索APIを廃止しました。現在はCSRFトークン/Refererがないと 401を返しますが、このパックはそれらを偽装しません。ここにある2つのツールは、 認証不要の接続先を使用します。イベントごとの詳細エンドポイントと、ブラウザーが 取得するサーバー側でレンダリングされた都市/カテゴリ別の検索ページです。

データソース

  • Eventbrite — イベント検索ページ(都市/カテゴリの閲覧とキーワード検索)および 単一イベントの詳細。ルートはsrc/index.tsにのみ存在します。

注意事項

  • eventbrite_city_eventsはフリーテキストの都市名(「San Francisco, CA」、「London」、「Austin, TX」)を受け付けます。Eventbrite独自の場所検索で 解決されます。解決できない都市には、空の結果を黙って返すのではなく、明確な404が 返されます。
  • 検索結果は1ページあたり20件です(1ページ目以降はEventbrite独自のページサイズ)。 pageは1から始まります。
  • EventbriteはIPアドレスに基づいてこれらのページへのリクエストをレート制限します。 このパックは429に対して再試行しません。呼び出し元は過剰なリクエストを避け、 後で再試行してください。
  • eventbrite_eventの価格フィールドには、現在設定されているチケット種別が反映されます。 実際に無料のイベントでは0.00になることがあります。

クイックスタート

MCPクライアント(Claude Desktop、Cursor、Windsurfなど)に追加します:

{
  "mcpServers": {
    "eventbrite": {
      "url": "https://gateway.pipeworx.io/eventbrite/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/eventbrite/mcpのtools/listは、上記の表に記載された ツールに加えて、Pipeworx共通のメタツール(ask_pipeworx、 discover_tools、search_within、remember/recallなど、ゲートウェイ全体で 使用できるツール一式)を返します。そのため、表示されるツール数はこの表より多く なります。現在、単一パックのエンドポイントには、そのパック独自のツールとともに 共通ツールが約30個表示されます。接続のinitializeレスポンスには正確な対象範囲が 記載されており、その日の情報を確認する際の決定版です。

これは意図的なものであり、偶然の多重化ではありません。メタツールを使うことで、 このパックが対応していない質問にも、カタログ全体を対象にルーティングする ask_pipeworx経由で回答できます。MCPサーバーをもう1つ追加する必要はありません。 現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。 追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数の パックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

または、Pipeworxのフルゲートウェイに接続すると、このパックのツールだけでなく、 各パックのすべてのツールが直接表示されます:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらのURLも同じゲートウェイと同じ1866以上のデータソースに接続します。 違いは、どのパックのツールが直接表示されるかだけです。どちらからでも、 ask_pipeworxを使えばすべてのツールにアクセスできます。

MCP クライアントがない場合は、HTTP 経由で呼び出せます

curl -X POST https://gateway.pipeworx.io/v1/tools/eventbrite_city_events \
  -H 'Content-Type: application/json' \
  -d '{"city":"San Francisco, CA","category":"music"}'

最初の呼び出しにアカウントは必要ありません。任意のツールを確認できます:GET https://gateway.pipeworx.io/v1/tools/eventbrite_city_events。ツールを検索できます:POST https://gateway.pipeworx.io/v1/tools/search_packs({"query":"..."} を指定)。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイを経由した往復通信も不要です:

{
  "mcpServers": {
    "eventbrite": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-eventbrite"]
    }
  }
}

または、直接実行して起動を確認できます:

npx -y @pipeworx/mcp-eventbrite

stdin/stdout 経由で MCP をやり取りし、initialize/tools/list/tools/call に対して、このパックのツールのみを返します。上記のゲートウェイ接続で追加される共有メタツールはありません。同じソース、同じツールで、ask_pipeworx によるルーティングもありません。

ask_pipeworx の使用

ツールを直接呼び出す代わりに、平易な英語で質問できます。上記のパックエンドポイントでも、ゲートウェイ全体でも利用できます:

ask_pipeworx({ question: "your question about Eventbrite data" })

ゲートウェイが適切なツールを選び、引数を自動的に入力します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。