mcpField
V
VenuNite Events

VenuNite Events

認証済みおすすめリモート
venunite.comデータ・分析05 日前に更新

VenuNite Events について

VenuNite Eventsは、米国内のイベントを探す人向けのホスト型イベント検索MCPサーバーです。場所、日付、関心、予算で絞り込み、詳細と出典リンクを表示します。検索にアカウントやAPIキーは不要です。

主な機能

  1. 01場所と日付でイベント検索
  2. 02関心や予算で絞り込み
  3. 03イベント詳細と出典リンクを表示
  4. 04帰属情報付きのチケット引き継ぎリンクを作成

活用シーン

  1. 01週末の近隣ライブ音楽を探す
  2. 02予算で地域イベントを絞り込む
  3. 03家族向けのアクティビティを探す
  4. 04選択したイベントのチケットリンクを作成

MCP 対応

Streamable HTTPを介してMCPクライアントにイベント検索ツールを提供し、VenuNite APIキーが必要なチケット引き継ぎツールも公開します。検索には認証が不要です。

設定

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

エンドポイントhttps://mcp.venunite.com/v1/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.venunite.com/v1/mcp/認証が必要
パッケージ
pypivenunite-events0.3.1

ツール

2
パラメーター型必須説明
sortenumいいえ並べ替えの基準です。結果はタイムゾーン上の日付ごとに表示され、並べ替えは各日の中で適用されます。query_text がある場合、サーバーはどの並べ替え方法でもイベントのテキストと会場の雰囲気が最もよく一致するものを選び、並べ替えはその順序だけを決めます。query_text がない場合、結果件数の上限は期間内の日付間で共有されます。期間内に開始するイベントが、すでに開催中のイベントより先に並び、各日から並べ替え基準に沿った次のイベントが追加されます。date | distance | demand | relevance
limitintegerいいえ返すイベント数です。デフォルトは 20 です。ユーザーが 1 件だけおすすめを求めている場合は、小さな値(5~10)を指定してください。
date_endstringいいえ検索期間の ISO-8601 終了日時(この日時を含まない)。ローカルの UTC オフセットを含めます。デフォルト:date_start から 14 日後。now、today、tonight、tomorrow、this weekend も受け付け、呼び出し元のタイムゾーンで解決します。'Tonight' → date_start + 6 hours。'Next weekend' → date_start + 2 days。date_end ちょうどに開始するイベントは対象外です。
max_costnumberいいえイベント料金の上限(USD)。'cheap' ≈ 15、'affordable' ≈ 30、'under $X' → X。料金が掲載されていないイベントも結果に残ります(料金を掲載していないイベントがほとんどです)。除外せず、料金は未確認として提示してください。max_cost=0 は無料と確認済みのイベントのみを返します。ユーザーが料金を指定していない場合は未設定にしてください。
min_costnumberいいえイベント料金の下限です。使う機会はほとんどありません。ユーザーが明示的に無料イベントを除外した場合にのみ設定してください。
timezonestringいいえ結果を暦日ごとにまとめるための IANA タイムゾーン(例:'America/New_York')。デフォルトは UTC です。「今日/明日」の日付区分がユーザーの現地時刻と一致するよう、ユーザーのローカルタイムゾーンを渡してください。
vibe_tagsarrayいいえ標準の雰囲気タグ一覧です。ユーザーが明示した、または強く示唆したタグを含めます。重要:`queer-friendly`、`family-friendly`、`all-ages`、`18-plus`、`21-plus` はハードフィルターです。ユーザーがその条件を明示的に求めた場合にのみ含めてください。「今夜何か楽しいこと」のような依頼に `family-friendly` を含めると、ほとんどのイベントが除外されます。
categoriesarrayいいえイベントカテゴリーです。ユーザーの意図を対応付けます。'live music' → music、'standup' → comedy、'trivia night' → trivia-games、'art opening' → arts-culture。'anything to do' → 省略(カテゴリーで絞り込みません)。
center_latnumberいいえ緯度(正確な座標がすでにある場合のみ使用してください。それ以外の場合は place_name を渡します)。
center_lngnumberいいえ経度(center_lat と組み合わせて指定します)。
date_matchenumいいえoverlap は、複数日にわたるフェスティバルや前夜からの公演など、期間中に開催中のイベントを含みます。date_start ちょうどに終了するイベントは除外されます。starts_within は、イベントが date_start 以降かつ date_end より前に開始することを条件とします。明日、指定日、今夜、または今週末に開始するイベントについての依頼では、starts_within を優先してください。現在開催中のイベントや継続的なアクティビティをユーザーが求める場合は、overlap を使用してください。overlap | starts_within
date_startstringいいえ検索期間の ISO-8601 開始日時(この日時を含む)。ローカルの UTC オフセットを含めます。デフォルト:now。now、today、tonight、tomorrow、this weekend も受け付け、呼び出し元のタイムゾーンで解決します。'tonight' の場合は now を渡します。'this weekend' の場合は、次の土曜日の午前 0 時を渡します。timezone フィールドは日付のグループ化を制御し、解析には影響しません。オフセットのない日時は UTC として解釈されます。特定の日または夜に開始するイベントをユーザーが求める場合は、date_match=starts_within を使用してください。
local_onlybooleanいいえユーザーのクエリが「すぐ近く」を意味する場合に true を設定します。「この近所で何かある?」「今夜近くで」「近場で」などが該当します。radius_miles がより大きくても、サーバーは地域の人口密度に基づき、実効半径を近隣規模の上限(都市部 ≤10mi、郊外 ≤30mi、地方 ≤50mi)に制限します。小さな半径を推測するより、この設定を優先してください。サーバーは地域の人口密度を把握していますが、あなたは把握していません。
place_namestringいいえユーザーが場所を指定した場合は、人が読みやすい地名を入力します:'Westminster, CO' または 'Five Points Denver'。地名がある場合は、lat/lng を推測するより優先してください。既存の正確な座標がある場合は、そちらが優先されます。都市名が曖昧な場合は、必ず州の略称を含めてください。解決できない場所は location_unresolved を返します。場所条件を削除せず、地名を修正するか、既知の座標を使用してください。
query_textstringいいえユーザーのクエリから抽出した自由記述の雰囲気です。'chill jazz' や 'loud rock club' のように短くしてください。ユーザーの依頼が地理条件/タグのみに基づく場合(例:「近くで今夜コメディショーはある?」)は省略します。
state_hintstringいいえplace_name の曖昧さを解消するための 2 文字の州略称(例:place_name が 'Frederick'、state_hint が 'MD')。place_name に州が含まれている場合は不要です。
radius_milesnumberいいえ検索半径(マイル)。このフィールドを省略すると、サーバーが人口密度に応じたデフォルト値を選択します。人口密度の高い大都市(Chicago、NYC)は 5mi、郊外は 15mi、地方は 25mi です。ユーザーの表現が特定の範囲を示している場合にのみ、明示的な値を渡してください。 - 'walking distance' / 'on my block' → 2-3 - 人口密度の高い中心街や近隣での 'near me' → 5-7 - 郊外での 'near me' → 10-15 - 'metro area' / 'anywhere in <city>' → 25-30 - 地方での 'near me' または 'within driving distance' → 25-50 Lincolnwood、Chicago、その他の人口密度が高い都市部で「今夜何かすること」と尋ねるユーザーには、このフィールドを省略してください。ここで 15 を渡すと、別の近隣地域にある 8-10 マイル先のイベントまで含まれ、人口密度に応じたデフォルト値より適切さが下がります。 範囲は 0.5~500 です。範囲外の値を指定すると呼び出し全体が失敗し、イベントは 0 件になります。値は制限されずに失敗するため、推測せずフィールドを省略してください。地域の人口密度が分からない場合は、小さな半径を指定する代わりに 'local_only: true' を使用してください。
max_events_per_venueintegerいいえ会場ごとの多様性上限。デフォルトは 1 です。各会場から最大 1 件のイベントを掲載し、多様な「開催中のイベント」フィードを提供します。同じ会場の複数の公演が期待される「<specific venue>で開催中のイベント」などのクエリでは、3~5 に引き上げてください。
include_unknown_pricesbooleanいいえ入場料を特定できないイベントを含めます。デフォルトの true では幅広く検索でき、正の価格範囲を指定した場合も価格不明のイベントが含まれることがあります。その場合は未確認と明記する必要があります。false にすると、価格が記載されたイベントのみになります。価格の記載がないイベントが大半のため、結果が空になる可能性があります。また、「$X 未満」という条件だけでは false に設定する理由になりません。結果が 3 件以下の場合、applied_filters.available_if_relaxed に、価格不明のイベントを含めた同じ検索の結果件数が示されます。max_cost=0 の「無料であることが確認済み」という要件がこの設定によって緩和されることはありません。

詳細

VenuNite Events

場所、日付、興味、予算から、米国のコンサート、コメディ、演劇、トリビア、フェスティバル、地域イベント、家族向けアクティビティを検索できます。検索結果にはイベントの詳細と情報源へのリンクが含まれます。利用できる地域は場所によって異なります。

このリポジトリには、VenuNite のホスト型 MCP サーバー向けの公開クライアント設定が含まれています。検索にアカウント、API キー、ローカルサーバーのインストールは必要ありません。クライアントのサブスクリプションとモデルの利用は、クライアントプロバイダーの規定に従います。

Streamable HTTP エンドポイント: https://mcp.venunite.com/v1/mcp/

ドキュメント · プライバシー · サービス利用規約 · サポート

個人向け無料アクセスと有料利用

アクセス呼び出し回数/分呼び出し回数/日検索あたりの結果数検索対象期間
登録・キー不要30維持される署名付きトランスポートセッションあたり1002090日
任意の無料アカウントキー30アカウントあたり500(キー間で共有)2090日

匿名アクセスには、共有ネットワークでの不正利用制限と、送信元 IP ごとの1日あたり10,000件の結果行数上限も適用されます。セッション上限を維持するには、クライアントがサーバー発行のセッションを保持する必要があります。無料キーには、アカウントごとに1日あたり10,000件の結果行数上限があります。どちらのアクセス方法でも、同じイベント検索と利用可能地域が提供されます。

商用製品、一括抽出、REST API の利用には、該当する有料プランが必要です。現在の上限についてはMCP ページを、許可される利用方法についてはサービス利用規約を確認してください。個人向けイベント検索は、登録なしでお試しいただけます。

Gemini CLI

gemini extensions install https://github.com/isaacaskew/venunite-events

Gemini CLI を再起動し、/mcp を確認して検出されたことを確かめてください。この拡張機能で有効になるのは search_events のみのため、同梱されているすべてのツールを認証情報なしで利用できます。

マニフェストはGemini 拡張機能の形式に準拠しています。HTTP 経由で接続し、実行可能なフックやローカルサーバーコードは含まれていません。ギャラリーへの掲載状況に関係なく、直接インストールできます。

Claude Code

VenuNite のリポジトリマーケットプレイスからプラグインをインストールします。

claude plugin marketplace add isaacaskew/venunite-events
claude plugin install venunite-events@venunite

または、ホスト型コネクターのみを追加します。

claude mcp add --transport http venunite-events https://mcp.venunite.com/v1/mcp/

Claude のマーケットプレイスに関するドキュメントをご覧ください。このリポジトリのマーケットプレイスは、公開 Claude Directory での承認とは別のものです。

Claude、Perplexity、Grok、Mistral、その他のリモート MCP クライアント

クライアントのカスタムコネクター設定で、上記のエンドポイントを追加し、イベント検索では認証なしを選択してください。クライアントは Streamable HTTP に対応している必要があります。利用可能かどうかは、クライアントのプランと管理者設定によって異なります。

カスタムインストールを行っても、プロバイダーのカタログで承認または掲載されるとは限りません。

GitHub Copilot / VS Code

.mcp.json の mcpServers エントリーを、プロジェクトの .mcp.json に統合してください。VS Code の設定形式を使う場合は、代わりにconfigs/vscode.jsonを .vscode/mcp.json に統合してください。既存のサーバーエントリーはそのまま維持してください。VS Code の MCP コントロールでサーバーを起動し、使用前にそのツールを確認してください。

VS Code の MCP ドキュメント

Cursor

このリポジトリには、認証情報なしでホスト型サーバーに接続する Cursor プラグインマニフェスト .cursor-plugin/plugin.json が含まれています。マーケットプレイスへの掲載には Cursor による別途の審査が必要です。マニフェストがあるだけでは掲載済みとは限りません。

configs/cursor.json を、プロジェクト内の .cursor/mcp.json またはユーザー用の ~/.cursor/mcp.json に統合してください。既存のエントリはそのまま残してください。

Cursor MCP ドキュメント

Windsurf / Devin Desktop Cascade

Cascade の「アクション」メニューから MCP 設定ファイルを開き、configs/cascade.json のサーバーエントリを統合してください。現在のデスクトップ版ドキュメントでは、この製品を Devin Desktop と呼んでいます。MCP コントロールでサーバーを有効にし、ツール一覧を確認してください。

Cascade MCP ドキュメント

ツールと任意の認証

ツール機能認証
search_events場所、日付、関心事のフィルターを使って、イベント情報とソースリンクを検索しますなし。フェアユース制限が適用されます
create_ticket_handoff選択したイベントへの、出典情報付きでプレビューに安全なリンクを作成しますVenuNite の有効な API キー

サーバーの全ツールを検出するクライアントには create_ticket_handoff が表示されますが、匿名で呼び出すと authentication_required が返されます。検索結果には、チケットリンクがある場合、VenuNite のイベントページがすでに含まれています。

認証を利用する場合は、VenuNite デベロッパーキーで独自のキーを作成し、クライアントのシークレット/ヘッダー設定で Authorization: Bearer <key> を送信するように設定してください。実際のキーをコミットしないでください。ハンドオフツールを使う必要がある Gemini ユーザーは、自身の設定に認証付きサーバーを追加できます。バンドルされた拡張機能にはキーは不要です。

ハンドオフによって、チケットが購入されたり、在庫が確保されたり、空き状況や最終価格が保証されたりすることはありません。ユーザーはそのページを確認し、外部のチケット販売サイトに移動する前に Continue を明示的に選択します。自動クライアントは、この判断をユーザーに委ねる必要があります。

サーバーはツールの引数と接続メタデータを受け取ります。呼び出しによって、クォータとリクエストのテレメトリが記録されます。キャッシュにない名前付きの場所は、公開 Nominatim ジオコーダーに送信される場合があります。このコネクターは、会話履歴全体、ローカルファイル、カレンダー、メールへのアクセスを要求しません。

お試しください

  • 今週末、デンバーで30ドル未満のライブ音楽を探してください。日付とリンクを含めてください。
  • 来週末、デンバーで無料の地域イベントを探してください。
  • 明日、ボルダーで家族向けのアクティビティを探してください。

具体的な都市と日付の範囲を指定してください。リンク先の会場または主催者で最新のイベント情報を確認してください。検索結果が空の場合、該当する提供イベントはありません。

開発

サーバーは VenuNite のインフラストラクチャ上で稼働しており、このリポジトリには設定とドキュメントのみが含まれています。Claude マニフェストを次のコマンドで検証してください。

claude plugin validate .claude-plugin/plugin.json --strict
claude plugin validate .claude-plugin/marketplace.json --strict

設定ファイルは MIT ライセンスです。ホスト型サービスとイベントデータには、引き続き VenuNite のサービス利用規約と元の情報源の権利が適用されます。

コメント

MCP は初めてですか?

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

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