Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Eventbrite mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit Eventbrite arbeiten: deine Events, Teilnehmer mit Check-in-Status, Bestellungen, Ticketarten, Veranstaltungsorte, Rabattcodes und Verkaufsberichte auflisten und nach deiner Bestätigung Events, Tickets, Veranstaltungsorte und Eventbeschreibungen anlegen, ändern und veröffentlichen.
Frag einfach
Beispiel-Prompts für Eventbrite
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Eventbrite klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Eventbrite + Gemini
Lass deine KI mit Eventbrite arbeiten: deine Events, Teilnehmer mit Check-in-Status, Bestellungen, Ticketarten, Veranstaltungsorte, Rabattcodes und Verkaufsberichte auflisten und nach deiner Bestätigung Events, Tickets, Veranstaltungsorte und Eventbeschreibungen anlegen, ändern und veröffentlichen.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
EVENTBRITE_PRIVATE_TOKEN
Schritt 1 — Zugangsdaten holen
- Melde dich bei Eventbrite an und öffne Account settings → Developer links → API keys (
https://www.eventbrite.com/platform/api-keys). Gibt es noch keinen Schlüssel, klicke auf Create API key und fülle das kurze Formular aus. - Kopiere das Private token (nicht den API key, das Client Secret oder das Public Token) in
EVENTBRITE_PRIVATE_TOKEN, ohne das Wort Bearer, und installiere den Connector. Das Token geht nur an Eventbrite. - Prüfe die Einrichtung mit
eventbrite_get_current_userund danacheventbrite_list_my_organizations: Fast jedes Tool braucht die Organisations-ID von dort (das ist nicht die Veranstalter-ID aus einer Profil-URL).
Wer was sieht: Das Token handelt als der Eventbrite-Nutzer, der es erstellt hat, mit all seinen Organisationen. Teile den MCP-Server nur mit Personen, die Teilnehmer und Bestellungen sehen dürfen.
Was der Connector liest: deine Organisationen und ihre Events (standardmäßig die kommenden, auf Wunsch vergangene oder alle), Eventdetails und die lange Beschreibung, Ticketarten mit Preis, Kontingent und Verkäufen, Teilnehmer mit ihrem Check-in-Status, Bestellungen pro Event oder über die ganze Organisation mit allen Kostenbestandteilen, gespeicherte Veranstaltungsorte, Rabatt-, Zugangs- und Promo-Codes sowie Verkaufsberichte nach Tag, Ticketart, Zahlungsart, Land oder Verkaufskanal.
Keine öffentliche Eventsuche: Eventbrite hat die öffentliche Eventsuche 2019 aus seiner API entfernt, daher kann kein Connector alle Events auf Eventbrite durchsuchen. Dieser arbeitet mit den Events deiner eigenen Organisationen: Er listet sie auf, wertet sie aus, baut sie auf und veröffentlicht sie.
Ein Event aufbauen, nach deinem Ja: Die KI speichert mit eventbrite_create_venue einen Veranstaltungsort (oder wählt einen mit eventbrite_list_venues), legt das Event mit eventbrite_create_event als Entwurf an, fügt mit eventbrite_create_ticket_class Ticketarten und mit eventbrite_set_event_description die Beschreibung hinzu und schaltet das Event mit eventbrite_publish_event live. Sie zeigt dir jeden Schritt und wartet auf deine Bestätigung; das gilt auch für eventbrite_update_event, eventbrite_update_ticket_class und eventbrite_unpublish_event. Das Setzen der Beschreibung ersetzt alle ihre Blöcke, auch Bilder und Videos, deshalb liest die KI zuerst die aktuelle. Zum Veröffentlichen braucht es eine Beschreibung, einen Veranstalter, mindestens eine Ticketart und bei kostenpflichtigen Tickets die Auszahlungseinstellungen in Eventbrite.
Bei der Installation deaktiviert: eventbrite_cancel_event und eventbrite_delete_event. Ein Administrator schaltet sie bewusst ein. Beide funktionieren nur, solange ein Event keine Bestellungen hat, und dasselbe gilt für das Zurückziehen der Veröffentlichung.
Daten und Preise: Zeiten werden in UTC zusammen mit der Zeitzone des Events gesendet (etwa Europe/Berlin). Ticketpreise werden als Währung und Betrag in der kleinsten Einheit geschrieben: EUR,2500 sind 25,00 EUR. Der Preis einer Ticketart lässt sich nicht mehr ändern, sobald Tickets verkauft sind, und die Währung des Events nicht mehr, sobald kostenpflichtige Tickets verkauft sind.
Limits: Eventbrite erlaubt 2.000 Aufrufe pro Stunde und Token.
Häufige Fehler: 401 INVALID_AUTH: Das Token ist falsch oder widerrufen, oder es wurde der API key statt des Private Token eingefügt. 403 NOT_AUTHORIZED: Dein Nutzer hat keine Berechtigung für diese Organisation oder dieses Event. 400 ARGUMENTS_ERROR und ähnliche: Ein Feld ist ungültig, und die Antwort nennt es (zum Beispiel DATE_CONFLICT oder CANNOT_UNPUBLISH). 404 NOT_FOUND: Dieses Event, diese Bestellung oder diese Organisation gibt es für diesen Nutzer nicht. 429 HIT_RATE_LIMIT: Das Stundenlimit ist erreicht; warte und versuche es erneut.
Nicht abgedeckt sind Erstattungen, Check-in über die API, Kontingentstufen und Sitzplatzreservierung, Ticketgruppen, eigene Fragen im Bestellformular, Webhooks, Medien-Uploads, Terminserien und das Kopieren von Events.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Gemini hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal):anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
Eventbrite-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
eventbrite_get_current_user | Return the Eventbrite user the private token belongs to: id, name, emails |
eventbrite_list_my_organizations | List the organizations the user belongs to: id, name, vertical |
eventbrite_list_events | List the events of an organization, filtered by status and time: id, name, start and end (local and UTC with timezone), status (draft… |
eventbrite_get_event | Get one event with its name, summary, dates, status, url, currency, capacity, listing settings, venue and ticket availability (with the… |
eventbrite_create_event | Create a new event as a draft in an organization |
eventbrite_update_event | Change an event's name, dates, summary, venue, capacity or listing settings; only the fields you pass change |
eventbrite_publish_event | Publish an event: it becomes visible and its tickets go on sale |
eventbrite_unpublish_event | Unpublish an event: it is no longer visible and stops selling |
eventbrite_cancel_event | Cancel an event for good |
eventbrite_delete_event | Delete an event for good |
eventbrite_get_event_description | Get the long description of an event (its structured content): page_version_number and the modules (text with HTML, images, videos) and… |
eventbrite_set_event_description | Replace the long description of an event with one HTML text block and publish it |
eventbrite_list_ticket_classes | List an event's ticket types: id, name, free or cost (with fee and tax), capacity, quantity_sold, sales start and end, on_sale_status… |
eventbrite_create_ticket_class | Add a ticket type to an event, free (free true) or paid (cost such as EUR,2500 for 25.00 EUR in the event currency) with a capacity |
eventbrite_update_ticket_class | Change a ticket type: name, price, capacity, sales dates, limits per order or hidden; only the fields you pass change |
eventbrite_list_attendees | List the attendees of an event (one per ticket sold): id, name, email, ticket type, status (Attending, Checked In, Not Attending)… |
eventbrite_get_attendee | Get one attendee of an event with profile (name, email, phone, company, job title), ticket type, cost, status, check-in state per barcode… |
eventbrite_list_event_orders | List the orders of an event: id, buyer name and email, status, created time, gross, base price, Eventbrite fee, payment fee and tax |
eventbrite_list_organization_orders | List the orders across all events of an organization: id, event_id, buyer name and email, status, created time and amounts |
eventbrite_get_order | Get one order with buyer, status and the full cost breakdown; expand attendees to see the tickets in it, event for the event |
eventbrite_list_venues | List the saved venues of an organization: id, name, address, capacity and age restriction |
eventbrite_create_venue | Save a new venue in an organization so events can use it |
eventbrite_list_discounts | List discount, access and promo codes of an organization: id, code, type, amount_off or percent_off, how many are available and used… |
eventbrite_get_sales_report | Get a sales report for one or more events: gross, net, quantity, fees and royalty per period (day by default), optionally grouped by… |
Beispiel-Prompts
- „Wie viele Tickets haben wir für unser nächstes Event verkauft, nach Ticketart, und wie viele sind noch übrig?“
- „Zeig mir Bruttoumsatz und Gebühren aller unserer Events im letzten Monat, nach Tag.“
- „Wer hat ein Ticket für den Workshop am Samstag gekauft, aber noch nicht eingecheckt?“
- „Welche Rabattcodes gibt es für unsere Sommerkonferenz, und wie oft wurde jeder davon genutzt?“
- „Leg einen Entwurf für das Event Product Meetup Berlin am 20. November von 18 bis 21 Uhr Berliner Zeit an unserem gespeicherten Veranstaltungsort an, mit 80 kostenlosen Tickets. Zeig mir vorher alles, was du anlegst.“
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
War dieser Guide hilfreich?