list_events
List Events
List events belonging to an organization. Supports filtering by status and time, and pagination. Call get_user with includeOrganizations=true to discover organization IDs; uses the optional configured default when omitted.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_events
List events belonging to an organization. Supports filtering by status and time, and pagination. Call get_user with includeOrganizations=true to discover organization IDs; uses the optional configured default when omitted.
update_event
Update an existing event's details. All fields except the event ID are optional — only provided fields will be updated.
manage_ticket_class
Create, retrieve, update, delete, or list ticket classes for an event. Ticket classes define the types of tickets available (e.g., General Admission, VIP) with pricing, quantity, and sales configuration.
publish_event
Publish or unpublish an Eventbrite event. Publishing makes the event publicly visible; unpublishing removes it from public listings.
manage_organizer
Get or create organizer profiles. Organizers are the public-facing entities associated with events. Use this to retrieve organizer details or create new organizer profiles within an organization.
manage_discount
Create, update, delete, get, or list discount codes for an organization. Discounts can be percentage-based or fixed-amount and can be scoped to specific events or ticket classes.
get_user
Retrieve profile information and organizations for the currently authenticated Eventbrite user. Useful for discovering the user's organization IDs and account details.
list_orders
List ticket orders for a specific event or across an entire organization. Returns order details including buyer information, costs, and status.
get_event
Retrieve detailed information about a specific Eventbrite event by its ID. Returns the event's name, description, start/end times, status, capacity, venue, organizer, and other metadata.
create_event
Create a new event within an organization. Requires a name, start/end times with timezone, and currency. Optionally set a venue, organizer, capacity, and visibility.
list_attendees
List attendees for a specific event. Returns attendee details including name, email, ticket class, check-in status, and order information. Supports filtering by status and change timestamp.
manage_venue
Get, list, create, or update venues within an organization. Venues contain address and capacity information and can be associated with events.
get_order
Retrieve detailed information about a specific ticket order by its ID. Returns buyer details, costs and order status.
manage_event
Cancel an event or permanently delete it when Eventbrite permits the operation. Events must have no pending or completed orders. An operation on a series parent affects every occurrence.
get_attendee
Retrieve one attendee by event and attendee ID, including ticket, order, profile, and check-in details. Call list_attendees to discover attendee IDs.
get_event_description
Retrieve the fully rendered HTML description for an event, including descriptions created with the current event editor. The description field on get_event can contain only the summary.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Create, retrieve, update, publish, and unpublish events within an organization. Manage ticket classes, orders, and attendee registrations. Track attendee check-ins and check-outs. Create and manage venues, organizer profiles, and discount codes. Retrieve authenticated user details and associated organizations. Access structured content for rich event descriptions.
Common questions about connecting Eventbrite to AI agents with Metorial.