mcpField
M
mcp-eventbrite-events-scraper

mcp-eventbrite-events-scraper

本地服务
github.com/mambalabsdev其他01 天前更新

关于 mcp-eventbrite-events-scraper

面向 Eventbrite 活动检索的 MCP 服务,可按地点、关键词或网址查询。它通过 Apify Actor 返回活动信息,包括主办方和票价区间。

主要功能

  1. 01按地点和关键词搜索
  2. 02查询活动网址或 ID
  3. 03返回日期、场地和类别
  4. 04包含主办方及票价区间

适用场景

  1. 01按城市和主题查找近期活动
  2. 02比较主办方和票价
  3. 03读取 Eventbrite 活动页详情

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.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Eventbrite 活动抓取 MCP 服务

Glama score MCP Registry npm version npm downloads license

这是一个 MCP 服务,用于调用 Apify 上 Mamba Labs 的 Eventbrite 活动抓取 actor。按地点和关键词搜索 Eventbrite 活动,并获取组织者和票价。

包含内容

功能介绍

提供地点和关键词,或 Eventbrite 活动 URL。你会获得每个活动对应的一行数据,其中包含日期、场地、类别、组织者,以及活动页面上显示的票价范围。

所有工作都在 Apify 上运行。此软件包是一个轻量客户端,用于启动 actor 运行、等待其完成并返回数据集行。

快速开始

你需要 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。共一个工具。示例参数:

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

输入

该 Actor 面向买家的所有输入。省略的输入将采用 Actor 自身的默认值。

输入类型必填说明
locationsarray否要搜索的地点,每行一个:“城市,地区”,例如 “Austin,TX” 或 “London,United Kingdom”;也可以是 Eventbrite 地点 slug,例如 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。每页约有 20 个活动。默认值为 5。
max_charge_usdstring否可选。运行会在即将产生超出此金额的费用前停止。始终会返回汇总行。

定价

在 Apify 上按活动付费,费用计入你的 Apify 账户。价格以 USD 计。

事件免费计划BronzeSilverGold
event-detail-row,读取一个活动页面(主办方和价格)的单个活动$0.003$0.00285$0.0027$0.00255
event-row,仅从搜索页面获取的单个活动(read_details false)$0.0015$0.001425$0.00135$0.001275
search,Eventbrite 已响应的一个地点和关键词搜索,无论是否有活动$0.007$0.00665$0.0063$0.00595
apify-actor-start,每次运行启动$0.026$0.026$0.026$0.026

被拒绝的页面、缺失的活动和被拒绝的输入均免费。Eventbrite 响应的搜索只收费一次,无论是否有活动。Mamba Labs 承担运行的平台费用,包括 Apify 代理流量。

Actor 完整文档

apify.com/mambalabs/eventbrite-events-scraper

许可证

MIT。参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。