VenuNite Events

io.github.isaacaskew由 GitHub 帳號 isaacaskew 發布v0.4.0更新於 Nov 5, 2026

Free US local event search. No signup or API key; 90-day lookahead. Paid commercial and bulk access.

發布方自己的服務:Events.Aero

已驗證Streamable HTTP可網頁執行位置與生活效率與工作流

概覽

AI 產生的概覽

VenuNite Events 讓助理依地點、日期與興趣搜尋美國在地活動,並產生行事曆草稿或訂閱連結。

可以做什麼
  • 依地點、日期範圍、半徑、費用、類別與受眾標籤搜尋美國在地活動(演唱會、喜劇、戲劇、益智問答、節慶、社區與家庭活動),回傳活動詳情與來源連結。
  • 為選定活動建立帶歸屬、預覽安全的購票轉交連結。
  • 依興趣、區域、星期與時段產生可編輯的免費行事曆草稿及預覽連結。
  • 回傳 Google、Apple 與 Outlook 訂閱連結,以及興趣行事曆的即時預覽。
適用情境
適合想查詢美國某城市或小鎮在特定日期範圍內有哪些活動的人,或想要依興趣自動更新的在地活動行事曆。各地涵蓋程度不一,日常個人搜尋不需帳號即可使用。
執行需求
可使用託管的 Streamable HTTP 端點,或透過 stdio 執行本機 PyPI 套件;遠端方式要求用戶端支援 Streamable HTTP。搜尋不需帳號或金鑰。購票轉交工具需要 VenuNite 正式 API 金鑰,透過 Authorization Bearer 標頭(或 VENUNITE_API_KEY)提供。需要網路存取。
安裝前請注意
購票轉交工具需要正式 API 金鑰,請勿提交到版本庫。轉交不會購買票券、保留庫存或保證可售性與最終價格,使用者須自行按下「繼續」才會前往售票方。呼叫會記錄配額與請求遙測,未快取的具名地點可能傳送至公開地理編碼服務。商業、大量及 REST 用途需付費方案。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 VenuNite Events,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.isaacaskew%2Fvenunite-events/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "venunite-events": {
      "type": "http",
      "url": "https://mcp.venunite.com/v1/mcp/"
    }
  }
}

README

VenuNite Events

Find US concerts, comedy, theater, trivia, festivals, community events, and family activities by place, date, interests, and budget. Results include event details and source links. Coverage varies by location.

This repository contains public client configurations for VenuNite's hosted MCP server. Search needs no account, API key, or local server installation. Client subscriptions and model usage are governed by the client provider.

Streamable HTTP endpoint: https://mcp.venunite.com/v1/mcp/

Documentation · Privacy · Service terms · Support

Free personal access and paid use

AccessCalls/minuteCalls/dayResults/searchSearch horizon
No signup or key30100 per retained signed transport session2090 days
Optional free account key30500 per account, shared across keys2090 days

Anonymous access also has shared-network abuse limits and a 10,000-result-row daily allowance per source IP. Clients must retain the server-issued session to keep a session allowance. Free keys have a 10,000-result-row daily allowance per account. The two access modes use the same event search and coverage.

Commercial products, bulk extraction, and REST API use require the appropriate paid plan. Check the MCP page for current limits and the service terms for permitted use. No signup is required to try personal event search.

Gemini CLI

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

Restart Gemini CLI, then inspect /mcp to confirm discovery. This extension enables search_events only, so every bundled tool works without credentials.

The manifest follows the Gemini extension format. It connects over HTTP and contains no executable hooks or local server code. Installing it directly does not depend on a gallery listing.

Claude Code

Install the plugin from VenuNite's repository marketplace:

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

Or add only the hosted connector:

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

See the Claude marketplace documentation. This repository marketplace is separate from approval in the public Claude Directory.

Claude, Perplexity, Grok, Mistral, and other remote MCP clients

In the client's custom connector settings, add the endpoint above and choose no authentication for event search. The client must support Streamable HTTP. Availability depends on the client's plan and administrator settings.

Custom installation does not imply approval or inclusion in a provider's catalog.

GitHub Copilot / VS Code

Merge the mcpServers entry from .mcp.json into your project's .mcp.json. For the VS Code configuration format, merge configs/vscode.json into .vscode/mcp.json instead. Preserve your existing server entries. Start the server using VS Code's MCP controls and review its tools before use.

VS Code MCP documentation

Cursor

This repository includes a Cursor plugin manifest at .cursor-plugin/plugin.json, which connects to the hosted server without credentials. Marketplace listing requires Cursor's separate review; the manifest alone does not mean it is listed.

Merge configs/cursor.json into .cursor/mcp.json in your project or ~/.cursor/mcp.json for your user. Preserve existing entries.

Cursor MCP documentation

Windsurf / Devin Desktop Cascade

Open the MCP config file from Cascade's Actions menu, then merge the server entry in configs/cascade.json. The current desktop documentation calls this product Devin Desktop. Enable the server and review the tool list in its MCP controls.

Cascade MCP documentation

Tools and optional authentication

ToolWhat it doesAuthentication
search_eventsSearches event facts and source links using location, date and interest filtersNone, subject to fair-use limits
create_ticket_handoffCreates an attributed, preview-safe link for a selected eventA VenuNite live API key

Clients that discover every server tool will see create_ticket_handoff, but anonymous calls to it return authentication_required. Search results already include VenuNite event pages with ticket links when available.

For optional authenticated access, create your own key at VenuNite developer keys, then configure your client's secret/header mechanism to send Authorization: Bearer <key>. Never commit a real key. Gemini users can add an authenticated server in their own settings if they need the handoff tool; the bundled extension stays keyless.

A handoff does not purchase tickets, reserve inventory, or guarantee availability or final prices. The user reviews its page and explicitly selects Continue before leaving for the external ticket seller. Automated clients must leave that decision to the user.

The server receives tool arguments and connection metadata. Calls record quota and request telemetry. An uncached named location may be sent to the public Nominatim geocoder. The connector does not request whole conversation histories, local files, calendars, or email access.

Try it

  • Find live music in Denver this weekend under $30. Include dates and links.
  • Find free community events in Denver next weekend.
  • Find family-friendly activities in Boulder tomorrow.

Use a specific city and date window. Verify current event details with the linked venue or organizer; an empty search means no matching served events.

Development

The server runs on VenuNite infrastructure; this repository contains only configuration and documentation. Validate the Claude manifests with:

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

The configuration files are MIT licensed. The hosted service and event data remain subject to VenuNite's service terms and the original sources' rights.

來源:README.md,提交 b6aaec3

工具

4

search_events

Search Local Events

Search US local events near a place and within a date window: concerts, comedy, theater, trivia, festivals, community and family events, including events at small venues. Combines semantic search over venue vibes, geographic radius filtering, date/cost/category filters, and audience tags. Returns ranked event facts, stable event_id values, canonical VenuNite event_url links when a stored slug exists, original source_url links for provenance, and applied filters. The legacy url field remains the original source. VenuNite event pages include ticket links when available. The tool cannot buy tickets, create or modify events, edit calendars, or message organizers. Calls record private quota and request telemetry. An uncached place_name is sent to the public Nominatim geocoder. Link health never removes an event. When every outside link an event stored is broken, or it stored none, source_url and url are null and ticket_link_status is unavailable or missing; event_url still opens its VenuNite page. Tag vocabulary is fixed (49 canonical tags across 6 facets: ambiance, social, time, age, venue_type, activity). See the `vibe_tags` field description. Safety-critical tags (queer-friendly, family-friendly, all-ages, 18-plus, 21-plus) are hard filters: results that don't satisfy them are excluded entirely, never just down-ranked. family-friendly, all-ages, 18-plus and 21-plus are judged on each event's own audience and age policy, with the venue's tag counting only when the event's classification doesn't contradict it; queer-friendly is a venue tag.

輸入參數sortlimitdate_endmax_costmin_costtimezonevibe_tagscategoriescenter_latcenter_lngdate_matchdate_start另有 7 個

create_ticket_handoff

Create Ticket Handoff

Create an attributed VenuNite ticket handoff for a specific event_id. Requires a live API key issued at https://venunite.com/developers/keys. Returns a preview-safe handoff_url; leaving for seller checkout requires the user to explicitly select Continue. This tool records a handoff but does not purchase, reserve, hold inventory, guarantee availability or final prices, or confirm a booking. Calls count against normal MCP tool-call limits; no search-result rows are charged. The handoff service also limits creation to 10 per minute per account.

輸入參數event_id必填

create_calendar_draft

Draft an interest calendar

Prepare an editable, free calendar draft and a VenuNite preview link from interests, a fixed area, weekdays, time windows and exclusions. The tool performs no event search, geocoding, calendar save or subscription. The returned browser page provides the exact next-30-days preview and user-confirmed saving and calendar-app selection. Draft links contain preferences and the chosen location. Hosted calls record private request quota and telemetry; calendar apps control refresh timing.

輸入參數name必填placeaudiencelocationinterests必填radius_miles

create_interest_calendar

Create calendar subscription links

Return working Google, Apple and Outlook subscription links and an exact live preview without VenuNite sign-in. Choose up to five interests and fixed 1–50-mile areas; generic MCP supports a different area per interest. This creates no stored account/calendar and does not subscribe a calendar app. Links contain their selected interests and areas; anyone with a link can read them. Changed settings produce a new link. Hosted calls consume request quota and record private telemetry.

輸入參數name必填placeaudiencelocationinterests必填radius_miles

版本歷史

4
  1. v0.4.0最新Nov 5, 2026
  2. v0.3.3Oct 24, 2026
  3. v0.3.2Sep 22, 2026
  4. v0.3.1Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Events 整合