MCP Live Events Server について
MCP Live Events ServerはAIエージェントをTicketmasterのイベントデータに接続し、リアルタイム検索を可能にします。API応答をLLMが解釈しやすい形式に整えます。
主な機能
- 01Ticketmasterのイベント検索
- 02リアルタイムイベントデータの取得
- 03LLM向けの応答整形
活用シーン
- 01コンサートやライブイベントの検索
- 02イベント詳細の動的な取得
MCP 対応
Ticketmaster APIのイベント検索とデータをMCPクライアントに提供するMCPサーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Live Events Server
mcp-live-events は、Ticketmaster API と連携してリアルタイムのイベントデータを提供する Model Context Protocol(MCP)サーバーです。AI エージェントがコンサートやイベントの詳細を動的に取得できます。
Features
- 🎟️ Ticketmaster API と連携してイベントを検索します
- 🗣️ LLM が解釈しやすいように API の応答を整形します
Setup
Prerequisites
以下がインストールされていることを確認してください。
- uv(パッケージ管理に使用します)
- Python 3.13+
- Ticketmaster の API キー(無料で使用できますが、レート制限があります)
Installation
-
リポジトリをクローンします。
git clone https://github.com/mmmaaatttttt/mcp-live-events.git cd mcp-live-events -
依存関係をインストールします。
uv venv uv sync -
Ticketmaster API キーなどの環境変数を設定します。リポジトリ内の
.env.exampleファイルに沿って.envファイルに記述するか、MCP クライアントのこのサーバーの設定にある「env」セクションに記述します。Ticketmaster の開発者ポータルでは、API キーは「Consumer Key」という名前になっています。
Running the server
uv run mcp-live-events
成功すると、ターミナルに MCP Live Event server is running! と表示されます。
Resources
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。