Events Manager 7.3 and Pro 3.8

We are thrilled to release Events Manager 7.3 and Events Manager Pro 3.8 — it has been a while since our last updates, and that usually means something big was brewing, this case was no exception!

We’ve been busy tinkering, and really diving deep into the world of AI contemplating how to best navigate a new era of doing …. well …. everything!

As a result, some big features just dropped;

Alongside a brand new REST API and long-awaited Gutenberg block editor support, the headline feature of 7.3 is AI connectivity.

AI Connectivity (MCP) – Why this matters

MCP stands for Model Context Protocol, an open standard developed by Anthropic (Claude) and now widely adopted as the standard, that lets AI assistants talk to your software in a structured, secure way.

Your MCP server connects any assistant that speaks MCP : Claude, ChatGPT, Cursor, custom agents directly to Events Manager. One protocol, your choice of AI.

Setup is a couple of clicks

Enable the MCP server in Events → Settings, copy the OAuth URL into your AI, authorize yourself, and you’re done. See our documentation for more information.

What this looks like in practice

The possibilities are genuinely endless — and what isn’t possible today will become possible as the ecosystem evolves. A few examples to get the imagination going:

“Create a 6-week beginner pottery workshop series. Every Tuesday at 7pm starting June 4. $25 per session, or $120 for the full series. Add a 20% early-bird code that expires May 31.”

“Cancel tonight’s session. Refund every attendee, send them a note explaining what happened, and offer them a 20% code for any future workshop in the next 90 days.”

“Which of my custom fields are the strongest predictors of repeat bookings?”

One sentence, in plain English, replacing what used to be a series of admin clicks — or in some cases, a spreadsheet.

Events Manager Pro 3.8 — Pro features, AI-ready

Events Manager core covers events and the basic booking model. Pro 3.8 extends MCP with every Pro feature ; bookings, payments, coupons, custom fields, recurring events, attendee data. Your AI can reach the full stack.

Pro 3.8 is required to unlock the Pro MCP surface.

A new REST API

7.3 also ships a thorough, fully documented REST API. It powers the MCP server under the hood, and it’s available to developers, integrators, and any software that wants to automate Events Manager directly, opening the door to headless setups, mobile apps, syncing integrations, and custom dashboards.

Gutenberg block editor support

A long-awaited request: Events Manager now supports the Gutenberg block editor. Whilst editing in Gutenberg has been somewhat possible in the past, there were various small (but tricky) issues preventing full adoption. That ended with 7.3!

Enable it from the General settings and you’ll be able to edit events and locations directly in the block editor. You’re welcome to still edit in the classic editor; to be perfectly frank, we prefer it for data-driven items like events.

Our existing widgets are now block-compatible too, available under a new Events Manager block category so that calendar, event lists, and location lists you already use can be dropped straight into any block layout.

Security

7.3 patches three vulnerabilities responsibly disclosed via Wordfence:

  • CVE-2025-12976 — reported by Muhammad Yudha-DJ
  • CVE-2025-12407 and CVE-2025-12408 — reported by thinnawarth mathuros

Thanks to all three for the disclosures.

More to come!

Update, flip the switch in settings, point your AI at it, and see what your events look like when they’re actually connected. We’ll be coming up with fun examples, and power-ups to take things to the next level.

Changelogs

As usual, here’s the more verbose wrap-up of what was done:

Events Manager 7.3

  • Added REST API v1 with full event, location, booking, and ticket endpoints
  • Added OAuth Application-Password support
  • Added MCP (Model Context Protocol) adapter and setup wizard
  • Added Gutenberg support for events and locations with a Classic/Gutenberg toggle on Settings → General
  • Added Events Manager block category with three blocks (Events Calendar, Events List, Locations List)
  • Added pre-save validation for the block editor
  • Tweaked repeating-event template CPTs to continue loading in classic editor
  • Fixed XSS vulnerability CVE-2025-12976 (medium severity)
  • Fixed vulnerabilities CVE-2025-12407 and CVE-2025-12408
  • Changed REST API endpoints to require authentication by default
  • Fixed advanced formatting textareas being POSTed when hidden (Hostinger/SiteGround/Wordfence 403 issue)
  • Fixed pending events count in WP admin sidebar incorrectly handling recurring-event templates
  • Updated intl-tel-input i18n files
  • Fixed some newly added settings missing multilingual translatable options
  • Fixed some PHP notices related to multilingual setups

Events Manager Pro 3.8

  • Added Pro MCP surface — every Pro feature reachable via the MCP server in EM 7.3 (confirm)
  • Fixed PHP 8 “Undefined array key ‘context’” warning in bookings-form list-table (#565)
  • Fixed MB-mode checkout submit button ignoring the dedicated ‘Checkout Form Button’ setting (#606)
  • Fixed ‘View Main Booking’ link in MB-mode admin notices missing post_type=event (#605)
  • Fixed _doing_it_wrong notice from WP REST API across attendance, RSVP, and gateway add-ons (#588)
  • Fixed EM_Multiple_Booking::update_meta() not forwarding the $subkey argument (#575)
  • Fixed Custom Automated Emails metabox missing on repeating event edit screens (#2042)

Leave a Reply

Your email address will not be published. Required fields are marked *