[Cotlet](https://cotlet.dev/index.md) · [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Security](https://cotlet.dev/security.md) · [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md) · [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [Contact](https://cotlet.dev/contact.md) · [Pricing](https://cotlet.dev/pricing.md) · [Sign up](https://cotlet.dev/signup)

# Eventbrite MCP server: Let your AI agent run your Eventbrite events.

> Eventbrite has a public REST API (v3) for events, orders, attendees, discounts and reports, and no official MCP server (checked 6 Nov 2026). Cotlet runs 13 Eventbrite tools in your signed-in account. There is no API key to create and nothing to develop. It works inside the ChatGPT and Claude apps, runs around the clock in our hosting, and one Cotlet account covers many apps.

Your agent opens your Eventbrite account, reads events, orders and attendees, and checks people in. It emails attendees, refunds orders and adds promo codes, all after your OK where money or mail is involved.

- Free 7-day trial, no card
- Independent, not affiliated with Eventbrite
- Page: https://cotlet.dev/integrations/eventbrite-api-mcp-server

## What can your AI agent do in Eventbrite?

- Email the attendees of an event
- Refund an order in full or in part
- Add a promo or access code
- Report tickets sold and net sales
- Copy last event and publish it
- Search public events in a city

## Does Eventbrite have an MCP server or an API?

- The API token comes from the API Keys page of your Eventbrite account. If you do not see it, the organization owner or an admin has to give you permission (Eventbrite Help).
- The API reference lists no endpoint to email attendees or check them in, and its event search was shut down on 12 Dec 2019 (checked 6 Nov 2026).
- Zapier has an official Eventbrite app with instant triggers and a Zapier MCP server with 7 actions. n8n has an Eventbrite Trigger node.

| What you need | Eventbrite API | Cotlet |
|---|---|---|
| List events, orders and attendees | Yes | Yes |
| Sales and attendee reports | Yes | Yes, sales audit report |
| Refund an order | Documented as a full refund | Full or part, after your OK |
| Create promo codes | Yes | Yes, after your OK |
| Copy and publish an event | Yes | Yes, after your OK |
| Check in attendees | No endpoint | Yes |
| Email attendees | No endpoint | Yes, after your OK |
| Search public events | Shut down in 2019 | Yes |
| Official MCP server | None | Hosted, ready |
| Works in the ChatGPT and Claude apps | You build the connection | Paste one address |
| Getting started | API token, code | Sign up, sign in once |

Checked 6 Nov 2026. Sources: [Eventbrite Platform: API reference](https://www.eventbrite.com/platform/api), [Eventbrite Help: Generate an API key](https://www.eventbrite.com/help/en-us/articles/849962/generate-an-api-key/), [Zapier: Eventbrite integrations](https://zapier.com/apps/eventbrite/integrations), [Zapier MCP for Eventbrite](https://zapier.com/mcp/eventbrite)

## How does Cotlet connect to Eventbrite?

1. **Sign in to Eventbrite.** Use your own account in its Cotlet Cloud Browser.
2. **Connect your AI agent.** Paste one address into Claude or ChatGPT.
3. **Ask in plain words.** Your agent reads, emails and refunds for you.

We never keep your Eventbrite password, and no email or refund goes out until you approve it.

## How to connect Eventbrite to your AI agent

Three steps. Chat apps sign in with OAuth. Editors, n8n and scripts use an API key.

1. **Enable Eventbrite for agents.** Sign up, log in to Eventbrite in its Cloud Browser, then press Enable for agents.
2. **Add the Cotlet address.** Add https://cotlet.dev/mcp/v1 as an MCP server or connector in your agent.
3. **Approve the connection.** Chat apps ask you to sign in to Cotlet. Editors, n8n and scripts use an API key from the console.

One shared address, `https://cotlet.dev/mcp/v1`, also carries Eventbrite next to your other apps. If you enable Eventbrite after connecting, refresh the connector so the new tools show up.

Claude:

```
Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet-eventbrite \
  https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"
```

ChatGPT:

```
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth
```

Cursor:

```
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet-eventbrite": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}
```

Codex:

```
# ~/.codex/config.toml
[mcp_servers.cotlet-eventbrite]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
```

n8n:

```
MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
```

Make, Zapier:

```
Make: MCP Client > Call a tool
Zapier: MCP Client by Zapier > Run Tool
Server URL: https://cotlet.dev/mcp/v1
Token: <your key>
```

## All 13 Eventbrite MCP tools

### Events and publishing

A copied event is a draft until you publish it. Waitlist settings, tracking links and attendee details are not copied.

- **List events** (`list_events`, read): Your events with date, status and tickets sold.
- **Get event** (`get_event`, read): One event with its venue, dates, status and ticket types.
- **Copy event** (`copy_event`, write, asks first): Copy an event into a new draft with a new title and date.
- **Publish event** (`publish_event`, write, asks first): Publish a draft event now or at a set time.

### Orders and refunds

Free orders cannot be refunded; cancel or delete them in Eventbrite. Read the order first to see which tickets can still be refunded.

- **List orders** (`list_orders`, read): Orders across all your events, or for one event.
- **Get order** (`get_order`, read): One order with its tickets, total and refund state.
- **Refund order** (`refund_order`, write, asks first): Refund an order in full or in part.

### Attendees and emails

"All attendees" reaches only people registered at the moment of sending. Your Eventbrite role needs the permission to email attendees.

- **List attendees** (`list_attendees`, read): Attendees of one event with ticket type and check-in status.
- **Check in attendees** (`check_in_attendee`, write): Check attendees in, or check them out again.
- **Email attendees** (`email_attendees`, write, asks first): Send or schedule an email to the attendees of one event.

### Sales, promos and search

The audit report needs permission to view Advanced reports. Public search reads what a visitor sees and returns nothing about orders.

- **Get sales audit report** (`get_sales_audit_report`, read): Tickets sold and net sales for one event, per ticket type.
- **Create promo code** (`create_promo_code`, write, asks first): Add a discount or access code to one event.
- **Search public events** (`search_public_events`, read): Public events on Eventbrite for a search phrase and place.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/eventbrite-api-mcp-server#tools

## Who can see my Eventbrite session, and how do I revoke it?

- **What we store.** Your logged-in Eventbrite profile, encrypted with AES-256-GCM, in Finland. Not the password.
- **What your agent gets.** The 13 Eventbrite tools. Never the cookie.
- **What the session sees.** What your role sees: events, orders, attendee names and emails, reports.
- **What no tool touches.** Payout settings, plan, password, two-factor and deleting events.
- **If Eventbrite signs you out.** Your agent gets a link to sign in again. You type the login, we never do.
- **How to cut access.** Disable for agents, reset the browser, or sign out in Eventbrite's account settings.

Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory ([live results](https://cotlet.dev/security.md)). There is no SOC 2 report or third-party pentest yet.

## What happens when Eventbrite changes?

- **12 h** between tests of the Eventbrite tools
- **$0** for a call to an Eventbrite tool paused for repair

When Eventbrite moves a button or renames a field, the fix happens on our side and your prompts keep working. [status.cotlet.dev](https://status.cotlet.dev) watches the site, console and API every 3 minutes.

## Approvals, undo and mistakes

1. **Finds the event.** Reads your live events and the attendees of the one you name.
2. **Sends a test.** One test email goes to your own address, nobody else.
3. **Waits for your OK.** The real email shows up in your Cotlet console first.
4. **Reports the result.** Status and the number of recipients.

| Action | Undo |
|---|---|
| Check in attendees | Run it again with checked_in set to false |
| Email attendees | No, a sent email is out. Send the test to yourself first |
| Refund an order | No, the money goes back to the buyer in 5 to 7 business days |
| Create a promo code | Delete it under Promotions while unused. A used code ends when you change its end date or limit |
| Copy an event | Delete the draft under Events, Drafts |
| Publish an event | Unpublish it in the event dashboard; it returns to draft. Completed orders must be refunded or cancelled first |

5 of 13 tools ask first: email_attendees, refund_order, create_promo_code, copy_event, publish_event. A check-in reaches no one and undoes itself with one call, so it runs at once. Switch the wait off per tool for a scheduled run.

> Eventbrite emails the buyer a confirmation for every refund. Free orders cannot be refunded; cancel or delete them in Eventbrite.

MCP call:

```
{
  "name": "create_promo_code",
  "arguments": {
    "event_id": "812340551",
    "code": "RUNCLUB15",
    "percent_off": 15,
    "ticket_limit": 40,
    "ends_at": "2026-11-13T23:59:00-08:00"
  }
}
```

REST:

```
curl -X POST https://cotlet.dev/api/v1/eventbrite/events/812340551/promo-codes \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"code":"RUNCLUB15","percent_off":15,"ticket_limit":40,"ends_at":"2026-11-13T23:59:00-08:00"}'
```

Tool output:

```
{
  "event_id": "812340551",
  "code": "RUNCLUB15",
  "percent_off": 15,
  "ticket_limit": 40,
  "applies_to": "all applicable tickets",
  "status": "active"
}
```

Scripts and cron jobs reach the same tools over REST, with the same key and price. If your Eventbrite role lacks a permission, such as emailing attendees, the call returns Eventbrite's message, and a failed call costs nothing.

## How much does the Eventbrite MCP server cost?

**About $12 a month** for an organizer with 4 events a month, 2,110 credits. Eventbrite's own fees are billed by Eventbrite as before.

| Job | Calls | Credits |
|---|---|---|
| Weekly sales report for live events | 4 × 4 | 160 |
| Reminder email with a test first | 5 × 4 | 200 |
| Check in late arrivals at the door | 2 × 4 | 80 |
| Find an order and refund it | 3 × 3 | 90 |
| Promo code for a launch | 2 × 2 | 40 |
| Copy last event and publish it | 4 × 1 | 40 |
| Cloud Browser, 30 days |  | 1,500 |
| Total |  | 2,110 |

- Free 7-day trial, no card
- 10 credits per successful call, MCP or REST
- 50 credits a day for the Cloud Browser
- No Eventbrite API token to create

The month is our example: 4 events, a weekly sales report, a reminder email with a test for each event, 3 refunds and 2 promo codes. Eventbrite's 2025 filing counts about 4.6 million events and 258 million tickets, about 56 tickets an event, free and paid together. Dollars at the $29 pack rate.

## Eventbrite MCP server on GitHub, Zapier or hosted: which to use

| Option | What it does | Where it stops |
|---|---|---|
| [chrischall/eventbrite-mcp](https://github.com/chrischall/eventbrite-mcp) | MCP server for your tickets, orders, organizer events, attendees, reports and public search. MIT, last commit 5 Nov 2026, 0 stars. | Read only. Needs an API token, and search needs a browser extension and an open Eventbrite tab. |
| [stalinyang/eventbrite-mcp-server](https://github.com/stalinyang/eventbrite-mcp-server) | Python server over the API with a local cache for date searches. 1 star, last commit 25 Sep 2026. | Runs on your computer with an API token. No license file on GitHub. |
| [joshuachestang/eventbrite-mcp-server](https://github.com/joshuachestang/eventbrite-mcp-server) | Create, list, update, publish and cancel events, venues and categories. MIT, 4 stars, last commit 30 May 2025. | No orders, attendees or emails. Needs an API key. |
| [vishalsachdev/eventbrite-mcp](https://github.com/vishalsachdev/eventbrite-mcp) | Event management server. Its README lists two implemented tools. MIT, 3 stars, last commit 21 Mar 2025. | Two tools, local, API token. |
| [Zapier MCP](https://zapier.com/mcp/eventbrite) | 7 actions: create, publish and find events, create a ticket class, find an attendee by ID, raw API request. | No orders, emails, refunds or promo codes. Each call spends Zapier tasks. |
| [Pipedream](https://pipedream.com/apps/eventbrite) | Hosted MCP server with 6 actions: create an event, read attendees, details, summary and your orders. | No refunds, emails or promo codes. |

The GitHub servers suit one developer who already has an API token and wants reads on one computer. Cotlet adds emails, check-in, refunds, promo codes and public search, hosted, with one sign-in and the same tools in ChatGPT, Claude and scripts.

## Who runs Cotlet

Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), working since 2019, founded by Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Write to contact@cotlet.dev with questions about the Eventbrite tools.

## Eventbrite MCP server: questions

### How do I connect Eventbrite to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Eventbrite once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Eventbrite account through Cotlet, in their phone apps too.

### What can ChatGPT do in Eventbrite?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Eventbrite: email attendees before the event; weekly ticket sales report; refund an order. You ask in plain words, and anything that reaches other people waits for your OK first.

### How do I get access?

Create a free account at https://cotlet.dev, open Eventbrite under Integrations in the console and log in to Eventbrite in its Cloud Browser. The trial starts with your first app, no card asked.

### Can my agent search events across all of Eventbrite?

Yes. search_public_events reads the public search results the way a visitor sees them. Eventbrite's own Event Search API was shut down on 12 Dec 2019, and its documented replacements only look up events by ID, venue or organization.

### Can my agent email my attendees?

Yes, with the same options as Emails to attendees: all attendees, those who registered after a date, specific attendees or one ticket type, sent now or scheduled. "All attendees" reaches only people registered at that moment. If your login does not show the option, the account owner must give you permission to email attendees in the organization settings.

### What happens when my agent refunds an order?

Eventbrite emails the buyer a refund confirmation and returns the money to the original payment method within 5 to 7 business days. Free orders cannot be refunded; cancel or delete them in Eventbrite instead.

### Does Eventbrite have an official MCP server?

No. We found none on Eventbrite's developer pages or in its changelog (checked 6 Nov 2026). Eventbrite does have a REST API. Cotlet gives your agent hosted Eventbrite tools over MCP and REST without an API token.

### Do I need an Eventbrite API token?

No. Cotlet works in your signed-in Eventbrite account, so there is no token to create and no app to register. Your role in the organization decides what your agent can do.

### Does Cotlet change what Eventbrite charges?

No. Eventbrite bills its own fees as before. Its pricing page lists no fees for free events and 3.7% + $1.79 per paid ticket plus 2.9% per order (checked 6 Nov 2026).

### Is the MCP server different from the REST API?

Only the door is different. Both expose the same 13 tools, inputs and answers, with one API key and one price. Agents use MCP; scripts and HTTP steps use REST.

### Is Cotlet affiliated with Eventbrite?

No. Cotlet is independent and not affiliated with Eventbrite, Inc.

---

Give your AI agents your signed-in browser.

**Product:** [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Pricing](https://cotlet.dev/pricing.md) · [Security](https://cotlet.dev/security.md)

**Resources:** [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [GitHub](https://github.com/cotletdev/cotlet)

**Solutions:** [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md)

**Company:** [About](https://cotlet.dev/about.md) · [AI info: company facts](https://cotlet.dev/ai-info.md) · [Contact](https://cotlet.dev/contact.md)

**Legal:** [Terms of service](https://cotlet.dev/terms) · [Privacy policy](https://cotlet.dev/privacy) · [Refund policy](https://cotlet.dev/refunds) · [Acceptable use](https://cotlet.dev/acceptable-use) · [Cookie policy](https://cotlet.dev/cookies) · [DPA](https://cotlet.dev/dpa) · [Subprocessors](https://cotlet.dev/subprocessors)

**Elsewhere:** [Status page](https://status.cotlet.dev) · [Cotlet on GitHub](https://github.com/cotletdev) · [Cotlet on X](https://x.com/cotletdev) · [Cotlet on LinkedIn](https://www.linkedin.com/company/cotletdev) · [Cotlet on Product Hunt](https://www.producthunt.com/products/cotlet) · [Cotlet on Crunchbase](https://www.crunchbase.com/organization/cotlet) · [Cotlet on SaaSHub](https://www.saashub.com/cotlet)

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. [About us](https://cotlet.dev/about.md)

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.
