MCP App Store
by KeenEthics

Overview

AEvent is the all-in-one platform for building, automating, and scaling webinars and virtual events. The AEvent MCP connector puts that power inside Claude — just describe what you want and Claude does the building. Create and schedule events of every type — live, automated "like-live," evergreen, and hybrid — and deliver them through Zoom, GoToWebinar, YouTube, or AEvent's native AStream player. No tab-switching, no clicking through a builder. Key capabilities: • Launch campaigns & webinars — create events, set recurring or evergreen schedules, and manage multi-day sequences and encores. • Automate the whole journey — build timeline actions that fire at the perfect moment: reminder emails, SMS, voicemails, in-webinar chats, CTA popups, tags, and webhooks. • Connect your stack — wire up ActiveCampaign, GoHighLevel, Salesforce, ClickFunnels, beehiiv, Facebook/Meta CAPI, and more, with registration and attendance data synced automatically. • Manage registrants — register leads, look up attendance, and keep join links and merge fields accurate across every occurrence. • Diagnose instantly — check campaign health, integration status, and event setup in seconds. Whether you run one flagship launch or hundreds of evergreen funnels, AEvent + Claude turns setup, automation, and troubleshooting into a conversation. Learn more at https://aevent.com

Tools

audit-campaign-integration-liveness

ChatGPT
Cross-check every integration a campaign references (its connected-integrations list, its autoresponder integration map, and its timeline actions) against the live integration catalog. Flags stale integrations (present but disconnected) and orphaned integrations (referenced but missing), which otherwise fail silently.

get-setting

ChatGPT
Read only the campaign setting values you name, as JSON pointers that start with the node: /general/userGroup, /registration/joinStart, /page/cta/url, /autoresponder/integrations/<integrationID>/tagID, /general/multiEvents/settings/<eventID>/registration. Returns each path with its stored value, or null and a note when it does not exist. Use it instead of show-campaign when you know what you need, and with the same paths change-setting takes (minus the node prefix).

list-audiences

ChatGPT
List audiences for a specific campaign. Returns the audience name keyed by its ID. Please follow the input schema exactly.

list-campaign-integrations

ChatGPT
List integrations connected to a specific campaign. Returns the integration name keyed by its integration ID. A campaign can hold several integrations of the same type, so always pass the exact integration ID rather than picking one by type. Please follow the input schema exactly.

list-campaigns

ChatGPT
List or search campaigns. Returns campaign name keyed by the campaign ID / wtl / webinarTimeline.

list-integrations

ChatGPT
List integrations. Returns the integration name keyed by its integration ID. An account can hold several integrations of the same type, so always pass the exact integration ID rather than picking one by type.

list-multi-events

ChatGPT
List multi-events for a specific campaign. Returns the additional event name keyed by its event ID. Please follow the input schema exactly.

list-past-webinars

ChatGPT
List past webinars. An empty result means the campaign has never run, not a failure. Please follow the input schema exactly.

list-upcoming-webinars

ChatGPT
List upcoming webinars. An empty result means nothing is scheduled, not a failure.

pre-schedule-guard

ChatGPT
Run read-only pre-flight checks before scheduling a webinar: the hidden 10-minute delivery-platform overlap buffer and the manual-control early-truncation trap. Returns actionable warnings. Nothing is scheduled.

search-logs

ChatGPT
Search the background job logs to troubleshoot user issues. It may take up to an hour for logs to appear here, so prefer tools like show-lead when possible.

search-tutorials

ChatGPT
Semantic search over the public AEvent help center tutorials (help.aevent.com). Use it when the user asks how an AEvent feature works, how to set something up, what a setting means, or why something is not behaving as expected: custom CNAME domains, registration forms and pages, scheduling and recurring events, like-live vs hybrid vs live, cohosts, replays, reminders and notifications, segmentation, analytics, embedding on WordPress/Webflow, and integrations such as Zoom, GoToWebinar, HubSpot, Klaviyo, GoHighLevel, Twilio, Stripe and ManyChat. It returns general how-to documentation shared by every customer, never this account's own data. To inspect or change this account's campaigns, webinars, registrants or logs, use the other tools. Returns the matching tutorial sections as markdown context plus citations with deep-link URLs. Quote from the context and include the citation URLs in your answer. If nothing relevant comes back, rephrase the query with the product's terms before concluding the help center does not cover it.

show-action

ChatGPT
Show one timeline action by its action ID as it is stored. Read it before any edit-* tool, since those keep every input you leave out.

show-campaign

ChatGPT
Show the campaign settings and timeline actions for troubleshooting purposes only. In the actions section actions are bucketed by day offset ("0" is event day, "-1" the day before, "+1" the day after) and each action carries its offset from the event start in isAfter / isExact / hours / minutes, its audience in groupID, and its additional event in fromEventID. Actions whose trigger is join or leave instead run per registrant when they join or leave; their hours / minutes / seconds are the Only After window, and endHours / endMinutes / endSeconds are the Only Before window when isEnd is false.

show-event-info

ChatGPT
Show event information like attendance rate, date, joins per integration, etc. Please follow the input schema exactly.

show-lead

ChatGPT
Information about a registrant: which integrations ran, and which webinar they signed up for.

show-merge-fields

ChatGPT
Show merge fields that can be used in text messages, emails, autochats, etc. Keys correspond to the field, values are the explanations. Copy a key exactly as it is returned: the brace styles {{!name!}}, {{name}} and {name} all resolve, but a name that is not on this list is delivered to the registrant as literal text. Two openers change how the value is written. Open with + instead of ! to URL-encode a value placed inside a link, so that an address like a+b@example.com survives: https://example.com/?em={{+subscriber-email!}}. Do not use + when the value is the whole link, because encoding breaks it: use {{!subscriber-joinURL!}} for that, and {{+subscriber-joinURL!}} only when it is a parameter of another URL. Open with ~ instead of ! in a JSON webhook payload to splice a JSON value out of its enclosing quotes: "customfields": "{{~subscriber-customFields!}}" sends customfields as an object rather than a string. The quotes stay if the value is empty or is not valid JSON.

verify-build-complete

ChatGPT
Run a read-only pre-launch check on a campaign: empty message bodies, literal placeholder copy, and unfinished action skeletons. Empty GoToWebinar autoresponder slots are only flagged on GoToWebinar delivery when the slot is enabled; filled slots on other platforms are reported as inert copy.

add-additional-event

Claude

add-autochat

Claude

add-c-t-a-popup

Claude

add-conversion-event

Claude

add-custom-field

Claude

add-email

Claude

add-encore

Claude

add-facebook-post

Claude

add-field

Claude

add-field-sync

Claude

add-join-message

Claude

add-lead-status

Claude

add-many-additional-events

Claude

add-messenger-message

Claude

add-note

Claude

add-opportunity

Claude

add-phone-verification

Claude

add-push-notification

Claude

add-sheet-row

Claude

add-subject-change

Claude

add-system-fields

Claude

add-tag

Claude

add-task

Claude

add-template-message

Claude

add-text-message

Claude

add-to-campaign

Claude

add-to-list

Claude

add-u-t-m

Claude

add-visibility-change

Claude

add-voice-mail

Claude

add-webhook-action

Claude

attach-constant-contact-config

Claude

attach-e-s-p-config

Claude

audit-campaign-integration-liveness

Claude

billing-details

Claude

bulk-delete-action

Claude

change-setting

Claude

check-page

Claude

clear-delete-markers

Claude

clear-join-messages

Claude

copy-setting

Claude

copy-setting-preview

Claude

create-campaign

Claude

delete-action

Claude

delete-additional-events

Claude

delete-contact

Claude

describe-additional-events

Claude

describe-integration-settings

Claude

edit-add-to-campaign

Claude

edit-add-to-list

Claude

edit-autochat

Claude

edit-c-t-a-popup

Claude

edit-conversion-event

Claude

edit-delete-contact

Claude

edit-email

Claude

edit-encore

Claude

edit-facebook-post

Claude

edit-field-sync

Claude

edit-form

Claude

edit-lead-status

Claude

edit-messenger-message

Claude

edit-note

Claude

edit-opportunity

Claude

edit-pause-campaign

Claude

edit-phone-verification

Claude

edit-push-notification

Claude

edit-recurring

Claude

edit-remove-from-campaign

Claude

edit-remove-from-list

Claude

edit-remove-tag

Claude

edit-sheet-row

Claude

edit-subject-change

Claude

edit-tag

Claude

edit-task

Claude

edit-template-message

Claude

edit-text-message

Claude

edit-visibility-change

Claude

edit-voice-mail

Claude

edit-webhook-action

Claude

edit-webinar

Claude

fetch-contact

Claude

get-page-code

Claude

get-video-frame

Claude

last-billing-details

Claude

list-audiences

Claude

list-audio

Claude

list-campaign-integrations

Claude

list-campaigns

Claude

list-delete-markers

Claude

list-images

Claude

list-integration-resources

Claude

list-integrations

Claude

list-multi-events

Claude

list-nifty-images

Claude

list-past-webinars

Claude

list-recurring

Claude

list-revisions

Claude

list-schedules

Claude

list-sheet-headers

Claude

list-sheet-worksheets

Claude

list-upcoming-webinars

Claude

list-videos

Claude

pause-campaign

Claude

pre-schedule-guard

Claude

preview-auto-fields

Claude

register-for-webinar

Claude

remove-from-campaign

Claude

remove-from-list

Claude

remove-tag

Claude

repair-stale-integration-reference

Claude

schedule-webinar

Claude

search-documentation

Claude

search-logs

Claude

search-tutorials

Claude

select-field

Claude

set-confirmation-page

Claude

set-expired-page

Claude

set-replay-page

Claude

set-replay-sequence

Claude

show-action

Claude

show-campaign

Claude

show-event-info

Claude

show-lead

Claude

show-merge-fields

Claude

show-secret

Claude

show-transcript

Claude

switch-video

Claude

test-integration

Claude

upload-media

Claude

verify-build-complete

Claude

view-form

Claude

Example Prompts

Click any prompt to copy it.

Similar Apps