Eventbrite MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.39.2更新于 Nov 14, 2026

Manage Eventbrite events, ticket classes, venues and discounts; read attendees, orders and reports.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行效率与工作流数据与分析商业与电商

概览

AI 生成的概览

托管的 Eventbrite 服务器,让助手创建和发布活动、管理票种、场地与折扣,并读取参会者、订单和销售报表。

可以做什么
  • 读取账户与组织信息,列出活动、场地和票种,获取活动详情与描述
  • 读取参会者和订单,包括签到状态、条码和费用明细
  • 读取容量、库存层级、折扣,以及按时间分组的销售或参会者报表
  • 创建、更新、复制、发布和取消发布活动
  • 创建和更新票种、场地、折扣码和访问码
  • 查看当月用量、提交功能请求,以及升级或取消付费方案
适用场景
适合在 Eventbrite 上举办活动、希望助手起草或发布活动页、配置票种和优惠码,或在不打开 Eventbrite 后台的情况下查询报名、订单和销售情况时使用。
运行要求
仅需按 URL 添加远程 MCP 端点,无需本地安装。登录使用 OAuth,登录页要求填写 Eventbrite 私有令牌(位于账户设置的 API 密钥),令牌经校验后按用户存储。免费方案每月 50 次工具调用,付费方案可提高上限。
安装前请注意
写入类工具会创建、修改、发布或取消发布活动、票种、场地和折扣,发布后门票即开售,执行前请确认。Eventbrite 私有令牌在登录时输入并由托管方存储。付费方案通过 Stripe Checkout 计费,取消后当期不退款。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Eventbrite MCP by usefulapi,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2Feventbrite/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "eventbrite-by-usefulapi": {
      "type": "http",
      "url": "https://eventbrite.usefulapi.io/mcp"
    }
  }
}

README

Eventbrite MCP by usefulapi

Use Eventbrite from Claude, Cursor, or any MCP client — create, update, copy and publish events, manage ticket classes, venues and discounts, and read attendees, orders and reports. Hosted, no local install: connect with your own Eventbrite credentials.

Live endpoint: https://eventbrite.usefulapi.io/mcp · Homepage: https://usefulapi.io/eventbrite

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://eventbrite.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http eventbrite https://eventbrite.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "eventbrite": {      "url": "https://eventbrite.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Eventbrite credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/eventbrite/

On first connect you'll provide your Eventbrite private token (Account Settings → Developer Links → API Keys). They're validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
eventbrite_get_mereadGet my user
eventbrite_list_organizationsreadList my organizations
eventbrite_list_eventsreadList an organization's events
eventbrite_get_eventreadGet an event
eventbrite_get_event_descriptionreadGet an event's full description
eventbrite_list_ticket_classesreadList an event's ticket classes
eventbrite_list_venuesreadList an organization's venues
eventbrite_list_attendeesreadList attendees
eventbrite_get_attendeereadGet an attendee
eventbrite_list_ordersreadList orders
eventbrite_get_orderreadGet an order
eventbrite_list_discountsreadList discounts
eventbrite_get_capacityreadGet an event's capacity
eventbrite_list_inventory_tiersreadList an event's inventory tiers
eventbrite_get_sales_reportreadGet a sales report
eventbrite_get_attendee_reportreadGet an attendee report
eventbrite_create_eventwriteCreate a draft event
eventbrite_update_eventwriteUpdate an event
eventbrite_copy_eventwriteCopy an event
eventbrite_publish_eventwritePublish an event
eventbrite_unpublish_eventwriteUnpublish an event
eventbrite_create_ticket_classwriteCreate a ticket class
eventbrite_update_ticket_classwriteUpdate a ticket class
eventbrite_create_venuewriteCreate a venue
eventbrite_create_discountwriteCreate a discount or access code
eventbrite_update_discountwriteUpdate a discount
eventbrite_usage_statusmetaUsage status (free-tier meter)
eventbrite_request_featuremetaRequest a missing feature
eventbrite_upgrademetaUpgrade to Pro or Pro+
eventbrite_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)10,000 tool calls / month
Pro+ (per user)$39/mo or $390/yr (2 months free)100,000 tool calls / month

Each paid plan covers this server only. Ask your AI to run eventbrite_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with eventbrite_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with eventbrite_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Eventbrite.

来源:servers/eventbrite/README.md,提交 f22f848

工具

26

eventbrite_get_me

Get my user

Fetch the Eventbrite user the token belongs to (name, emails). A cheap way to confirm the token works. Eventbrite: GET /users/me/.

无需输入参数。

eventbrite_list_organizations

List my organizations

List the organizations you are a member of. Almost every other tool needs an organization_id from here. Eventbrite: GET /users/me/organizations/.

输入参数continuation

eventbrite_list_events

List an organization's events

List the events of an organization, filterable by status, name and past/upcoming. Eventbrite: GET /organizations/{organization_id}/events/.

输入参数expandstatusorder_bypage_sizename_filtertime_filtercontinuationorganization_id必填

eventbrite_get_event

Get an event

Fetch one event: name, summary, start/end, status, capacity, venue_id, listing settings. Use expand=venue,ticket_classes for more. Eventbrite: GET /events/{event_id}/.

输入参数expandevent_id必填

eventbrite_get_event_description

Get an event's full description

Fetch the fully rendered HTML description of an event (summary plus the page modules). Eventbrite: GET /events/{event_id}/description/.

输入参数event_id必填

eventbrite_list_ticket_classes

List an event's ticket classes

List the ticket types of an event with price, capacity, quantity_sold and sales window. Eventbrite: GET /events/{event_id}/ticket_classes/.

输入参数poscategoryevent_id必填continuation

eventbrite_list_venues

List an organization's venues

List the saved venues of an organization, with address and capacity. Eventbrite: GET /organizations/{organization_id}/venues/.

输入参数continuationorganization_id必填

eventbrite_list_attendees

List attendees

List attendees (one per sold ticket) of one event OR of all of an organization's events. Each attendee carries checked_in, cancelled, refunded, status, ticket_class_name, profile and barcodes (status unused/used). Pass exactly one of event_id / organization_id. Eventbrite: GET /events/{event_id}/attendees/ or GET /organizations/{organization_id}/attendees/.

输入参数expandstatusevent_idcontinuationchanged_sinceorganization_id

eventbrite_get_attendee

Get an attendee

Fetch one attendee of an event, including check-in state (checked_in, barcodes[].status), answers and cost breakdown. Eventbrite: GET /events/{event_id}/attendees/{attendee_id}/.

输入参数expandevent_id必填attendee_id必填

eventbrite_list_orders

List orders

List orders of one event OR of all of an organization's events: buyer name/email, status, costs. Pass exactly one of event_id / organization_id. Eventbrite: GET /events/{event_id}/orders/ or GET /organizations/{organization_id}/orders/.

输入参数expandstatusevent_idcontinuationchanged_sinceorganization_id

eventbrite_get_order

Get an order

Fetch one order. Use expand=attendees,event to include its tickets and event. Eventbrite: GET /orders/{order_id}/.

输入参数expandorder_id必填

eventbrite_list_discounts

List discounts

Search an organization's discounts and access codes, with quantity_sold. scope=event needs event_id; multi_events = cross-event discounts; user = all of the organization's. Eventbrite: GET /organizations/{organization_id}/discounts/.

输入参数codetypescope必填event_idpage_sizecode_filtercontinuationorganization_id必填

eventbrite_get_capacity

Get an event's capacity

Fetch the event capacity tier: capacity_total, capacity_sold, capacity_pending, quantity_total and capacity holds. Eventbrite: GET /events/{event_id}/capacity_tier/.

输入参数event_id必填

eventbrite_list_inventory_tiers

List an event's inventory tiers

List the inventory tiers of a tiered or reserved-seating event, with quantity_total, quantity_sold, quantity_pending and linked ticket_class_ids. Eventbrite: GET /events/{event_id}/inventory_tiers/.

输入参数event_id必填continuationcount_against_event_capacity

eventbrite_get_sales_report

Get a sales report

Sales report for one or more events: gross, net, fees, royalty and quantity per time bucket, optionally grouped (by ticket, payment method, country, ...). Eventbrite: GET /reports/sales/.

输入参数periodend_dategroup_bytimezoneevent_ids必填date_facetstart_dateevent_status

eventbrite_get_attendee_report

Get an attendee report

Attendee report for one or more events: number of attendees and orders per time bucket, optionally grouped. Eventbrite: GET /reports/attendees/.

输入参数periodend_dategroup_bytimezoneevent_ids必填date_facetstart_dateevent_status

eventbrite_create_event

Create a draft event

Create a new event as a DRAFT (not visible or on sale until eventbrite_publish_event). Add tickets with eventbrite_create_ticket_class before publishing. Eventbrite: POST /organizations/{organization_id}/events/.

输入参数name必填listedend_utc必填summarycapacitycurrency必填timezone必填venue_idformat_idshareablestart_utc必填category_id另有 8 个

eventbrite_update_event

Update an event

Change fields of an existing event; only the fields you pass are sent. Changing start/end needs timezone too. Eventbrite: POST /events/{event_id}/.

输入参数namelistedend_utcsummarycapacitycurrencyevent_id必填timezonevenue_idformat_idshareablestart_utc另有 8 个

eventbrite_copy_event

Copy an event

Duplicate an event (tickets, payment options, refund policy, tax settings) into a new event with a new ID, optionally with a new name and dates. Eventbrite: POST /events/{event_id}/copy/.

输入参数namesummaryend_dateevent_id必填timezonestart_date

eventbrite_publish_event

Publish an event

Make a draft event live so tickets go on sale. Needs a name, organizer, at least one ticket class and valid payment options. Undo with eventbrite_unpublish_event while there are no orders. Eventbrite: POST /events/{event_id}/publish/.

输入参数event_id必填

eventbrite_unpublish_event

Unpublish an event

Take a published event back to unpublished. Only allowed while it has no pending or completed orders (or, for paid events, once completed and paid out). Eventbrite: POST /events/{event_id}/unpublish/.

输入参数event_id必填

eventbrite_create_ticket_class

Create a ticket class

Add a ticket type to an event. Paid: set cost like "USD,2500" and capacity. Free: free=true and capacity. Eventbrite: POST /events/{event_id}/ticket_classes/.

输入参数costfreename必填hiddencapacitydonationevent_id必填sales_enddescriptioninclude_feesales_startsales_channels另有 4 个

eventbrite_update_ticket_class

Update a ticket class

Change a ticket type (name, price, capacity, sales window, visibility); only the fields you pass are sent. The price cannot change after tickets are sold. Eventbrite: POST /events/{event_id}/ticket_classes/{ticket_class_id}/.

输入参数costfreenamehiddencapacitydonationevent_id必填sales_enddescriptioninclude_feesales_startsales_channels另有 5 个

eventbrite_create_venue

Create a venue

Save a new venue under an organization, to use as an event's venue_id. Eventbrite: POST /organizations/{organization_id}/venues/.

输入参数cityname必填regioncountrycapacitylatitudeaddress_1address_2longitudepostal_codeorganizer_idage_restriction另有 2 个

eventbrite_create_discount

Create a discount or access code

Create a promo code (type=coded), a public discount (type=public, single event) or an access code that unlocks hidden tickets (type=access). Scope: event_id (+ticket_class_ids) for one event, ticket_group_id for a group, neither for all the organization's events. Eventbrite: POST /organizations/{organization_id}/discounts/.

输入参数code必填type必填end_dateevent_idamount_offstart_datepercent_offorganization_id必填ticket_group_idticket_class_idsquantity_available

eventbrite_update_discount

Update a discount

Change a discount or access code (amount, uses, dates, scope); only the fields you pass are sent. Eventbrite: POST /discounts/{discount_id}/.

输入参数codeend_dateevent_idamount_offstart_datediscount_id必填percent_offticket_group_idticket_class_idsquantity_available

版本历史

25
  1. v1.39.2最新Nov 14, 2026
  2. v1.39.1Nov 13, 2026
  3. v1.38.0Nov 12, 2026
  4. v1.37.3Nov 11, 2026
  5. v1.36.3Nov 7, 2026
  6. v1.35.3Nov 5, 2026
  7. v1.35.2Nov 5, 2026
  8. v1.35.1Nov 4, 2026
  9. v1.35.0Nov 3, 2026
  10. v1.34.1Nov 3, 2026
  11. v1.33.0Nov 1, 2026
  12. v1.31.0Oct 31, 2026
  13. v1.30.0Oct 31, 2026
  14. v1.29.2Oct 30, 2026
  15. v1.29.0Oct 30, 2026
  16. v1.24.0Oct 26, 2026
  17. v1.21.3Oct 25, 2026
  18. v1.21.0Oct 25, 2026
  19. v1.20.0Oct 24, 2026
  20. v1.17.0Oct 23, 2026
  21. v1.16.4Oct 22, 2026
  22. v1.16.3Oct 21, 2026
  23. v1.11.1Oct 9, 2026
  24. v1.10.0Oct 9, 2026
  25. v1.0.0Sep 29, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成