Tools / Plugin integrations / The Events Calendar

The Events Calendar - MCP Server Tools

List, create, update, and retire events, venues, and organizers from The Events Calendar.

Integration overview

Dependency: The Events Calendar plugin active. Back to plugin integrations ->

Description

List, create, update, and retire events, venues, and organizers from The Events Calendar.

What it is for

  • Managing event listings, schedules, and publication workflows from MCP clients.
  • Preparing or maintaining linked venues and organizers before publishing updates.

Example use case

publishing an event with linked venue and organizer records.

Sample prompt

Create a new event for June 15, 2026 from 18:00 to 20:00, set it as published, and attach the specified venue and organizer IDs.

Available tools

Tool cards below use the definition from the catalog for each operation.

wp_tec_list_events Read-only

lists events from The Events Calendar with filters such as search text, dates, status, venue, organizer, categories, tags, and pagination.

wp_tec_get_event Read-only

gets one event by ID with full details, including schedule, venue, organizers, taxonomies, and public links.

wp_tec_save_event Write

creates or updates an event in The Events Calendar. It supports title, description, dates, all-day mode, venue/organizer references, cost, URL, status, featured flag, and taxonomy references.

wp_tec_list_entities Read-only

lists or retrieves The Events Calendar entities (`venue` or `organizer`) with search and pagination support.

wp_tec_save_entity Write

creates or updates a The Events Calendar entity (`venue` or `organizer`) with the fields relevant to each type.

wp_tec_trash_event Write

moves an event to trash, or permanently deletes it when force deletion is requested.