Skip to main content
Glama

Eventbrite MCP Server

MIT License
662
2
  • Apple

Eventbrite MCP サーバー

これは、Eventbrite APIと連携するためのツールを提供するModel Context Protocol(MCP)サーバーです。AIアシスタントによるイベントの検索、イベント詳細の取得、会場情報の取得などが可能になります。

特徴

  • さまざまな基準(場所、日付、カテゴリなど)に基づいてイベントを検索します

  • 特定のイベントに関する詳細情報を取得する

  • 会場情報を取得する

  • イベントカテゴリのリストを取得する

インストール

国立博物館より

npm install -g @ibraheem4/eventbrite-mcp

��ースから

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

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

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

    npm run build

発達

開発モードで実行

npm run dev

これにより、ソース ファイルの変更が監視され、プロジェクトが再構築され、サーバーが自動的に再起動されます。

MCPサーバーの実行

提供されている実行スクリプトを使用して MCP サーバーを実行できます。

./run.sh

これにより、スーパーゲートウェイを使用して MCP サーバーが起動します。

Inspectorで実行する

Inspector を使用して MCP サーバーを実行するには、以下を使用します。

npm run inspector

これにより、MCPサーバーをテストするためのWebインターフェースを提供するInspectorが起動します。Inspectorはhttp://localhost:5173で利用できます。

手動で実行

次のコマンドを使用して、MCP サーバーを手動で実行できます。

npx -y supergateway --port 1337 --stdio "./build/index.js"

または、提供されている実行スクリプトを使用するだけです。

./run.sh

テスト

# Run all tests npm test # Run tests in watch mode npm run test:watch # Run tests with coverage npm run test:coverage # Run integration tests npm run test:integration # Test the API directly npm run test:api

構成

この MCP サーバーを使用するには、次のことが必要です。

  1. Eventbrite開発者ポータルからEventbrite APIキーを取得します。

  2. 次のいずれかの方法で API キーを設定します。

    • プロジェクト ルートに.envファイルを作成します ( .env.exampleからコピーします)。

      EVENTBRITE_API_KEY=your_eventbrite_api_key_here
    • または、環境変数として指定します。

      export EVENTBRITE_API_KEY=your_eventbrite_api_key_here
    • または、MCP設定ファイルで設定します(下記参照)

  3. API キーをテストします:

    ./test-api-key.js
  4. MCP設定ファイルでMCPサーバーを構成する

Claudeデスクトップアプリ用

~/Library/Application Support/Claude/claude_desktop_config.jsonファイル (macOS の場合) に以下を追加します。

{ "mcpServers": { "eventbrite": { "command": "npx", "args": ["-y", "@ibraheem4/eventbrite-mcp"], "env": { "EVENTBRITE_API_KEY": "your-eventbrite-api-key" }, "disabled": false, "autoApprove": [] } } }

クロード開発者環境向け

~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonファイル (macOS の場合) に以下を追加します。

{ "mcpServers": { "eventbrite": { "command": "npx", "args": ["-y", "@ibraheem4/eventbrite-mcp"], "env": { "EVENTBRITE_API_KEY": "your-eventbrite-api-key" }, "disabled": false, "autoApprove": [] } } }

クイックスタート

ソースからインストールした場合は、提供されている実行スクリプトを使用できます。

./run.sh

これにより、プロジェクトがビルドされ、MCP サーバーが起動します。

利用可能なツール

検索イベント

さまざまな基準に基づいて Eventbrite イベントを検索します。

パラメータ:

  • query (文字列、オプション): イベントの検索クエリ

  • location (オブジェクト、オプション): 検索する場所

    • latitude (数値、必須): 緯度座標

    • longitude (数値、必須): 経度座標

    • within (文字列、オプション): 距離 (例: '10km'、'10mi')

  • categories (文字列の配列、オプション):フィルタリングするカテゴリID

  • start_date (文字列、オプション):ISO形式の開始日(例:'2023-01-01T00:00:00Z')

  • end_date (文字列、オプション):ISO形式の終了日(例:'2023-12-31T23:59:59Z')

  • price (文字列、オプション): 「無料」または「有料」のイベントでフィルタリングします

  • page (数値、オプション):ページ番号

  • page_size (数値、オプション): ページあたりの結果数 (最大 100)

取得イベント

特定の Eventbrite イベントに関する詳細情報を取得します。

パラメータ:

  • event_id (文字列、必須): Eventbrite イベント ID

get_categories

Eventbrite イベント カテゴリのリストを取得します。

パラメータは必要ありません。

会場を取得する

特定の Eventbrite 会場に関する情報を取得します。

パラメータ:

  • venue_id (文字列、必須): Eventbrite 会場 ID

利用可能なリソース

イベント詳細リソース

URI テンプレート: eventbrite://events/{eventId}

特定の Eventbrite イベントに関する詳細情報を取得します。

使用例

設定が完了したら、Claude に Eventbrite MCP ツールを使用するように依頼できます。

  • 「来週末のニューヨークの音楽イベントを検索」

  • 「ID 123456789のEventbriteイベントの詳細を取得する」

  • 「Eventbrite ではどのようなカテゴリーのイベントが利用できますか?」

  • 「ID987654321の会場について教えてください」

ライセンス

マサチューセッツ工科大学

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

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

このサーバーは、AI アシスタントが Eventbrite API と対話するためのツールを提供し、ユーザーがイベントを検索したり、イベントの詳細を取得したり、会場情報を取得したり、イベント カテゴリを一覧表示したりできるようにします。

  1. 特徴
    1. インストール
      1. 国立博物館より
      2. ��ースから
    2. 発達
      1. 開発モードで実行
      2. MCPサーバーの実行
      3. Inspectorで実行する
      4. 手動で実行
      5. テスト
    3. 構成
      1. Claudeデスクトップアプリ用
      2. クロード開発者環境向け
      3. クイックスタート
    4. 利用可能なツール
      1. 検索イベント
      2. 取得イベント
      3. get_categories
      4. 会場を取得する
    5. 利用可能なリソース
      1. イベント詳細リソース
    6. 使用例
      1. ライセンス

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          This server allows AI language models to interact with YouTube content through a standardized interface, providing features such as video and channel information retrieval, transcript management, and playlist operations.
          Last updated -
          7
          107
          340
          • Linux
          • Apple
        • A
          security
          F
          license
          A
          quality
          This server integrates with the Ticketmaster API to provide AI agents with real-time concert and event data, enabling dynamic fetching and formatting for ease of interpretation.
          Last updated -
          1
          2
        • -
          security
          A
          license
          -
          quality
          Integrates with the Eventbrite API to provide AI-assisted event management capabilities for viewing events, tracking attendees, and generating analytics reports.
          Last updated -
          0
          1
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A server that provides real-time flight information query capabilities to AI assistants, allowing them to access detailed flight statuses, airport details, and related travel information.
          Last updated -
          10
          8
          MIT License
          • Apple

        View all related MCP servers

        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/ibraheem4/eventbrite-mcp'

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