Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

Eventbrite MCP by usefulapi

by m190version 1.35.3i★ –iRuns in the cloud
Registry nameio.usefulapi/eventbrite

Install

Overview

Description from the maker (original English)

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

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Online shops & payments

Install

Pick the AI app you use, then copy the settings.

Before you install

  • Basic checks: 3 of 3 passed
  • Runs on the maker’s server: what you ask it goes through their server.
  • Can do 26 things (tools) eventbrite_get_me, eventbrite_list_organizations, eventbrite_list_events, eventbrite_get_event …
  • The registry lists no key to fill in.

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://eventbrite.usefulapi.io/mcp

Run this in your terminal

claude mcp add --transport http eventbrite https://eventbrite.usefulapi.io/mcp

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "eventbrite": {
      "url": "https://eventbrite.usefulapi.io/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "eventbrite": {
      "type": "http",
      "url": "https://eventbrite.usefulapi.io/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://eventbrite.usefulapi.io/mcp

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

Tool names and descriptions exactly as the server reported them on Nov 6, 2026. The maker wrote them, not us; we show them as plain text.

  • eventbrite_get_me

    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 the organizations you are a member of. Almost every other tool needs an organization_id from here. Eventbrite: GET /users/me/organizations/.

  • eventbrite_list_events

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

  • eventbrite_get_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}/.

  • eventbrite_get_event_description

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

  • eventbrite_list_ticket_classes

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

  • eventbrite_list_venues

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

  • eventbrite_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 /e

  • eventbrite_get_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}/.

  • eventbrite_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/.

  • eventbrite_get_order

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

  • eventbrite_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/.

  • eventbrite_get_capacity

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

  • eventbrite_list_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/.

  • eventbrite_get_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/.

  • eventbrite_get_attendee_report

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

  • eventbrite_create_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/.

  • eventbrite_update_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}/.

  • eventbrite_copy_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/.

  • eventbrite_publish_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/.

  • eventbrite_unpublish_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/.

  • eventbrite_create_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/.

  • eventbrite_update_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}/.

  • eventbrite_create_venue

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

  • eventbrite_create_discount

    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

  • eventbrite_update_discount

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

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain usefulapi.io (the registry checks domain ownership)

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • ✓ Pass

    Endpoint responds

    Responded in 281 ms (HTTP 200)

  • – Not applicable

    Sign-in with OAuth

    No sign-in needed

  • ✓ Pass

    No hidden instructions in tool descriptions

    Read 26 tool descriptions and found no hidden instructions to the AI

Compared with others in Online shops & paymentsi

  • More stars than 0% of the other 1743 servers in this category
  • Published to the registry more recently than 92% of the other 1743 servers in this category
  • Basic checks equal to or better than 100% of the other 1743 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is Eventbrite MCP by usefulapi safe?

It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.35.3) reached the registry yesterday.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Stripe MCP

by stripe

Stripe’s official server lets AI view and manage customers, products, payments and invoices. Connect to Stripe’s cloud and sign in with OAuth.

Runs in the cloud★ 2,043MITUpdated 12 months ago
Install

MCP Cn Commerce

by TonyWang-hub

8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending

Runs on your computer★ 96MITUpdated 27 days ago
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

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:
{

"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)Unlimited*

\*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to support@usefulapi.io.

Pro covers this server only. Subscribe with eventbrite_upgrade (it returns a Stripe Checkout link). Cancel any time with eventbrite_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running eventbrite_upgrade before then undoes the cancel. Or write to support@usefulapi.io.

License

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

Ask PopNx