用途:通过自然语言自动化 Eventbrite 活动管理流程,包括列出组织活动、跟踪参会者、浏览分类与活动形式以及管理组织。
主要能力与工具:
- 发现组织:EVENTBRITE_LIST_USER_ORGANIZATIONS,无参数,返回组织 ID、名称与元数据,是多数操作的前置步骤。
- 列出与搜索组织活动:EVENTBRITE_LIST_ORGANIZATION_EVENTS,关键参数 organization_id(必填)、status(live、draft、canceled、started、ended、completed 或 all)、time_filter(current_future 或 past)、order_by、page_size、continuation、expand(逗号分隔,如 organizer,venue,ticket_classes)。
- 跟踪活动参会者:EVENTBRITE_LIST_EVENT_ATTENDEES,关键参数 event_id(必填)、status(attending、not_attending、cancelled)、changed_since(ISO 8601 时间戳)、continuation。
- 浏览活动分类:EVENTBRITE_GET_EVENT_CATEGORIES,参数 locale(BCP-47,如 en_US、es_ES)。
- 列出活动形式:EVENTBRITE_GET_EVENT_FORMATS,无参数。
- 浏览活动子分类:EVENTBRITE_GET_EVENT_SUBCATEGORIES,参数 locale。
使用方式:先将 Rube MCP 服务器添加到环境(https://rube.app/mcp),按提示通过 Composio 的 OAuth 流程连接 Eventbrite 账户,然后发出自然语言命令。
注意事项:多数活动操作需要 organization_id,应先调用 EVENTBRITE_LIST_USER_ORGANIZATIONS;分页使用 continuation 令牌而非页码;查询参会者前需先列出活动获取 event_id;状态值必须精确匹配;expand 为逗号分隔字符串而非数组;changed_since 需为 ISO 8601 格式。
适用场景:需要以自然语言批量查看、筛选和管理 Eventbrite 组织活动与参会者数据的用户。
限制:资料未提供收费、价格、平台支持范围或具体效果等信息。