mcpField
M
mcp-eventbrite-events-scraper

mcp-eventbrite-events-scraper

ローカル
github.com/mambalabsdevゲーム・エンタメ01 日前に更新

mcp-eventbrite-events-scraper について

Eventbriteのイベントを場所、キーワード、URLで検索するMCPサーバーです。Apify Actorを通じて、主催者やチケット価格帯を含む情報を返します。

主な機能

  1. 01場所とキーワードで検索
  2. 02イベントURLやIDを照会
  3. 03日付、会場、カテゴリを取得
  4. 04主催者と価格帯を含む情報

活用シーン

  1. 01都市とテーマで今後のイベントを検索
  2. 02主催者とチケット価格を比較
  3. 03Eventbriteイベントページの詳細を取得

MCP 対応

MCPクライアントに `search_eventbrite_events` ツールを提供します。Apify Actorを実行し、データセットの行を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-eventbrite-events-scraper": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-eventbrite-events-scraper"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-eventbrite-events-scraper
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mambalabsdev/mcp-eventbrite-events-scraper1.0.2

ツール

1

掲載時のツール一覧 · 今日に更新

パラメーター型必須説明
keywordsarrayいいえSearch words, such as tech, startup, or yoga. Each keyword is searched in each location. Leave empty to list all events in a location.
locationsarrayいいえPlaces to search, one per line: "City, Region" such as "Austin, TX" or "London, United Kingdom", an Eventbrite location slug such as ca--san-francisco, or online. A location Eventbrite does not know returns a free row.
event_urlsarrayいいえEventbrite event URLs or event IDs, on any Eventbrite domain. Each event page is read for its organizer and price.
max_eventsnumberいいえThe most events to return in this run, across every search and URL, from 1 to 2,000. Default 50. Text or a number.
read_detailsbooleanいいえtrue (default) or false. With true, each event page is read for the organizer name and the ticket price range, at the event row with details price. With false, rows come from search pages only, at the lower event row price, with no organizer name and no price.
start_date_tostringいいえOptional, YYYY-MM-DD. Search results that start later are skipped and not charged.
max_charge_usdstringいいえ任意。料金がこの金額を超える前に実行を停止します。サマリー行は常に返されます。
start_date_fromstringいいえOptional, YYYY-MM-DD. Search results that start earlier are skipped and not charged.
max_pages_per_searchnumberいいえSearch pages read for each location and keyword pair, from 1 to 50. A page holds about 20 events. Default 5.

詳細

Eventbrite Events Scraper MCP Server

Glama score MCP Registry npm version npm downloads license

Apify 上の Mamba Labs Eventbrite Events Scraper アクター向け MCP サーバーです。場所やキーワードで Eventbrite のイベントを検索し、主催者やチケット価格を確認できます。

内容

できること

場所とキーワード、または Eventbrite のイベント URL を指定します。イベントごとに1行の形式で、日付、会場、カテゴリ、主催者、イベントページに表示されるチケット価格の範囲を取得できます。

すべての処理は Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す軽量なクライアントです。

クイックスタート

Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。

Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに以下を追加します。

{
  "mcpServers": {
    "mamba-eventbrite-events-scraper": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-eventbrite-events-scraper"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

クライアントを再起動します。search_eventbrite_events ツールが表示されます。

前提条件

  • Node.js 18 以降。
  • console.apify.com/account/integrations から取得した Apify API トークンを APIFY_TOKEN として設定します。サーバーはトークンなしでもツールを一覧表示しますが、呼び出しにはトークンが必要です。

プロンプトの例

  • 「来月、サンフランシスコで開催されるテックイベントを、主催者とチケット価格とともに一覧表示してください。」
  • 「テキサス州オースティンで開催予定のビジネスイベントと、その主催者を教えてください。」
  • 「以下の Eventbrite イベントページを読み、それぞれの価格帯を教えてください。」

ツール

search_eventbrite_events。ツールは1つです。引数の例:

{
  "locations": [
    "Austin, TX"
  ],
  "keywords": [
    "startup"
  ],
  "max_events": 10
}

入力

このアクターに渡す、購入者向けのすべての入力です。省略した入力には、アクター独自のデフォルト値が使用されます。

入力型必須説明
locationsarrayいいえ検索する場所を1行に1つずつ指定します。「City, Region」形式(例:「Austin, TX」や「London, United Kingdom」)、Eventbrite の場所スラッグ(例:ca--san-francisco)、または online を指定できます。Eventbrite が認識しない場所は、無料の行を返します。
keywordsarrayいいえtech、startup、yoga などの検索語です。各キーワードを各場所で検索します。場所のすべてのイベントを一覧表示するには、空のままにします。
event_urlsarrayいいえ任意の Eventbrite ドメインの Eventbrite イベント URL またはイベント ID です。各イベントページを読み込み、主催者と料金を取得します。
start_date_fromstringいいえ任意。YYYY-MM-DD 形式です。これより前に開始する検索結果はスキップされ、課金されません。
start_date_tostringいいえ任意。YYYY-MM-DD 形式です。これより後に開始する検索結果はスキップされ、課金されません。
read_detailsbooleanいいえtrue(デフォルト)または false です。true の場合、各イベントページを読み込み、主催者名とチケット料金の範囲を取得します。詳細料金のイベント行が適用されます。false の場合、検索ページのみから行を取得します。料金の低いイベント行が適用され、主催者名と料金は含まれません。
max_eventsnumberいいえすべての検索と URL を通じて、この実行で返すイベントの最大数です。1~2,000 の範囲で指定します。デフォルトは 50 です。テキストまたは数値を指定できます。
max_pages_per_searchnumberいいえ場所とキーワードの各組み合わせについて読み込む検索ページ数です。1~50 の範囲で指定します。1 ページには約 20 件のイベントが含まれます。デフォルトは 5 です。
max_charge_usdstringいいえ任意。この金額を超える課金が発生する前に実行を停止します。概要行は常に返されます。

料金

Apify ではイベントごとに課金され、料金は Apify アカウントに請求されます。料金は米ドルです。

イベントFree プランBronzeSilverGold
event-detail-row、イベントページを読み込んだイベント1件(主催者と料金)$0.003$0.00285$0.0027$0.00255
event-row、検索ページのみから取得したイベント1件(read_details false)$0.0015$0.001425$0.00135$0.001275
search、Eventbrite が応答した場所とキーワードの検索1回(イベントの有無を問いません)$0.007$0.00665$0.0063$0.00595
apify-actor-start、実行開始ごと$0.026$0.026$0.026$0.026

拒否されたページ、見つからないイベント、拒否された入力は無料です。Eventbrite が応答した検索は、イベントの有無にかかわらず1回分の料金が発生します。プロキシトラフィックを含め、実行にかかるプラットフォーム費用は Mamba Labs が負担します。

アクターの全ドキュメント

apify.com/mambalabs/eventbrite-events-scraper

ライセンス

MIT。LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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