impul-co avatar

Impulse

impul-co/impulse-mcp

Hosted MCP for Impulse event pages, emails, guests, and check-in.

tools
80
transport
HTTP
last updated
Nov 12, 2026

Tools

80 tools

Public tool metadata for what this MCP can expose to an agent.

get_account_contextRead the current user, authorized organization, and organization capabilities.

Read the current user, authorized organization, and organization capabilities.

No parameter schema in public metadata yet.

get_skill_onboardingRead the first-event onboarding guide.

Read the first-event onboarding guide.

No parameter schema in public metadata yet.

list_eventsList all accessible events in the organization, with their feature capabilities.

List all accessible events in the organization, with their feature capabilities.

No parameter schema in public metadata yet.

list_editor_eventsFind events with page or email-template access, with IDs and editor capabilities.

Find events with page or email-template access, with IDs and editor capabilities.

No parameter schema in public metadata yet.

list_event_presetsList event presets, their required page/email slots, and automation tag definitions.

List event presets, their required page/email slots, and automation tag definitions.

No parameter schema in public metadata yet.

get_impulse_eventRead an accessible event's ID and attendee tags.

Read an accessible event's ID and attendee tags.

No parameter schema in public metadata yet.

create_eventCreate an event with its starter pages, email templates, and the selected preset's registration flow.

Create an event with its starter pages, email templates, and the selected preset's registration flow.

No parameter schema in public metadata yet.

search_event_mentionsFind accessible events for the ChatGPT mention picker.

Find accessible events for the ChatGPT mention picker.

No parameter schema in public metadata yet.

open_events_dashboardOpen the organization's event dashboard inside ChatGPT. Does not change event data.

Open the organization's event dashboard inside ChatGPT. Does not change event data.

No parameter schema in public metadata yet.

get_skill_page_builderRead the page authoring guide before creating or editing pages.

Read the page authoring guide before creating or editing pages.

No parameter schema in public metadata yet.

get_starter_galleryLoad starter gallery data and preview URLs for the app.

Load starter gallery data and preview URLs for the app.

No parameter schema in public metadata yet.

show_starter_galleryShow up to four preset-compatible starter designs with stored screenshots.

Show up to four preset-compatible starter designs with stored screenshots.

No parameter schema in public metadata yet.

search_page_startersSearch the published page starter library.

Search the published page starter library.

No parameter schema in public metadata yet.

get_page_starterInspect a full published page starter before using it.

Inspect a full published page starter before using it.

No parameter schema in public metadata yet.

app_starter_previewOpen a page starter preview in the Impulse app picker.

Open a page starter preview in the Impulse app picker.

No parameter schema in public metadata yet.

search_page_examplesSearch the page example library.

Search the page example library.

No parameter schema in public metadata yet.

get_page_exampleRead one complete example page document.

Read one complete example page document.

No parameter schema in public metadata yet.

list_event_pagesList an event's pages with URLs, link expressions, types, and signup fields.

List an event's pages with URLs, link expressions, types, and signup fields.

No parameter schema in public metadata yet.

create_pageCreate a published page from a starter in an event.

Create a published page from a starter in an event.

No parameter schema in public metadata yet.

duplicate_pageDuplicate a page to a new slug in the same event.

Duplicate a page to a new slug in the same event.

No parameter schema in public metadata yet.

rename_pageChange a page's public URL slug.

Change a page's public URL slug.

No parameter schema in public metadata yet.

delete_pageDelete a page and all its versions, including drafts.

Delete a page and all its versions, including drafts.

No parameter schema in public metadata yet.

create_page_draftCreate a private draft from a page version (defaults to live).

Create a private draft from a page version (defaults to live).

No parameter schema in public metadata yet.

discard_page_draftDelete a page draft without changing live content.

Delete a page draft without changing live content.

No parameter schema in public metadata yet.

publish_page_draftPublish a page draft and remove it.

Publish a page draft and remove it.

No parameter schema in public metadata yet.

get_page_documentRead a page's working draft, live document, or a saved version.

Read a page's working draft, live document, or a saved version.

No parameter schema in public metadata yet.

edit_page_documentStage an atomic batch of set/delete edits to a page.

Stage an atomic batch of set/delete edits to a page.

No parameter schema in public metadata yet.

replace_page_documentReplace and stage the whole page document. Does not publish.

Replace and stage the whole page document. Does not publish.

No parameter schema in public metadata yet.

list_page_versionsList saved page versions and the selected working draft.

List saved page versions and the selected working draft.

No parameter schema in public metadata yet.

save_page_versionSave a named checkpoint of a page. Does not publish.

Save a named checkpoint of a page. Does not publish.

No parameter schema in public metadata yet.

restore_page_versionReplace a page draft's contents with a saved version. Does not publish.

Replace a page draft's contents with a saved version. Does not publish.

No parameter schema in public metadata yet.

screenshot_pageRender desktop and mobile PNG screenshots of a page.

Render desktop and mobile PNG screenshots of a page.

No parameter schema in public metadata yet.

show_page_previewShow an interactive page preview that follows saved changes.

Show an interactive page preview that follows saved changes.

No parameter schema in public metadata yet.

list_page_filesList files saved on a page.

List files saved on a page.

No parameter schema in public metadata yet.

store_page_fileCopy an uploaded file into permanent page storage.

Copy an uploaded file into permanent page storage.

No parameter schema in public metadata yet.

view_page_fileInspect a saved page file.

Inspect a saved page file.

No parameter schema in public metadata yet.

import_page_fileDownload a file from an HTTP(S) URL into a page's file library.

Download a file from an HTTP(S) URL into a page's file library.

No parameter schema in public metadata yet.

list_google_fontsList Google Fonts with filters.

List Google Fonts with filters.

No parameter schema in public metadata yet.

search_google_fontsSearch Google Fonts by family name or design tags.

Search Google Fonts by family name or design tags.

No parameter schema in public metadata yet.

preview_google_fontsCompare one to six Google Fonts in a PNG specimen sheet.

Compare one to six Google Fonts in a PNG specimen sheet.

No parameter schema in public metadata yet.

preview_page_fontsRender a page's saved font files as a PNG specimen sheet.

Render a page's saved font files as a PNG specimen sheet.

No parameter schema in public metadata yet.

import_google_fontSave selected Google Font files to a page's file library.

Save selected Google Font files to a page's file library.

No parameter schema in public metadata yet.

create_editor_uploadCreate an upload (up to 50 MiB) for use in a page or email.

Create an upload (up to 50 MiB) for use in a page or email.

No parameter schema in public metadata yet.

finalize_editor_uploadValidate and finalize an uploaded file.

Validate and finalize an uploaded file.

No parameter schema in public metadata yet.

get_skill_email_templateRead the email template authoring guide.

Read the email template authoring guide.

No parameter schema in public metadata yet.

get_skill_broadcast_filtersRead the broadcast audience filter guide before writing filters.

Read the broadcast audience filter guide before writing filters.

No parameter schema in public metadata yet.

search_email_examplesSearch the email starter example library.

Search the email starter example library.

No parameter schema in public metadata yet.

get_email_exampleRead one complete email starter example.

Read one complete email starter example.

No parameter schema in public metadata yet.

get_email_componentsRead the email component catalog and allowed attributes.

Read the email component catalog and allowed attributes.

No parameter schema in public metadata yet.

list_email_templatesList email templates in an event or organization library.

List email templates in an event or organization library.

No parameter schema in public metadata yet.

create_email_templateCreate an email template from a starter. Does not send email.

Create an email template from a starter. Does not send email.

No parameter schema in public metadata yet.

duplicate_email_templateDuplicate an email template into a new template. Does not send email.

Duplicate an email template into a new template. Does not send email.

No parameter schema in public metadata yet.

rename_email_templateRename an email template. Does not send email.

Rename an email template. Does not send email.

No parameter schema in public metadata yet.

delete_email_templateDelete an email template and its versions and drafts.

Delete an email template and its versions and drafts.

No parameter schema in public metadata yet.

create_email_draftCreate a private draft from an email version (defaults to live).

Create a private draft from an email version (defaults to live).

No parameter schema in public metadata yet.

discard_email_draftDelete an email draft without changing live content.

Delete an email draft without changing live content.

No parameter schema in public metadata yet.

publish_email_draftPublish an email draft and remove it. Does not send email.

Publish an email draft and remove it. Does not send email.

No parameter schema in public metadata yet.

get_email_documentRead an email's working draft, live source, or a saved version, with a preview URL.

Read an email's working draft, live source, or a saved version, with a preview URL.

No parameter schema in public metadata yet.

edit_email_documentStage an atomic batch of set/delete edits to an email.

Stage an atomic batch of set/delete edits to an email.

No parameter schema in public metadata yet.

replace_email_documentValidate, compile, and stage a complete email document. Does not send email.

Validate, compile, and stage a complete email document. Does not send email.

No parameter schema in public metadata yet.

list_email_versionsList saved email versions and the selected working draft.

List saved email versions and the selected working draft.

No parameter schema in public metadata yet.

save_email_versionSave a named checkpoint of an email. Does not publish.

Save a named checkpoint of an email. Does not publish.

No parameter schema in public metadata yet.

restore_email_versionReplace an email draft's contents with a saved version. Does not publish.

Replace an email draft's contents with a saved version. Does not publish.

No parameter schema in public metadata yet.

screenshot_emailScreenshot an email at desktop and mobile widths.

Screenshot an email at desktop and mobile widths.

No parameter schema in public metadata yet.

show_email_previewShow an email preview that follows saved changes.

Show an email preview that follows saved changes.

No parameter schema in public metadata yet.

store_email_imageSave an uploaded image to the email's permanent image storage.

Save an uploaded image to the email's permanent image storage.

No parameter schema in public metadata yet.

view_email_imageInspect a stored email image.

Inspect a stored email image.

No parameter schema in public metadata yet.

import_email_imageCopy an image from a page file library or email image library into an email.

Copy an image from a page file library or email image library into an email.

No parameter schema in public metadata yet.

send_email_template_testSend one real test email to an address the user specifies.

Send one real test email to an address the user specifies.

No parameter schema in public metadata yet.

send_email_broadcast_testSend a test of an email template to 1–10 selected event attendees.

Send a test of an email template to 1–10 selected event attendees.

No parameter schema in public metadata yet.

list_email_broadcast_eventsFind sending events with email-template and guest-read access.

Find sending events with email-template and guest-read access.

No parameter schema in public metadata yet.

list_email_broadcastsList email broadcasts and test broadcasts for an event.

List email broadcasts and test broadcasts for an event.

No parameter schema in public metadata yet.

create_email_broadcastSend or schedule a live email template to eligible attendees, when requested.

Send or schedule a live email template to eligible attendees, when requested.

No parameter schema in public metadata yet.

update_email_broadcastUpdate a scheduled email broadcast before it starts.

Update a scheduled email broadcast before it starts.

No parameter schema in public metadata yet.

delete_email_broadcastDelete an email broadcast and its schedule.

Delete an email broadcast and its schedule.

No parameter schema in public metadata yet.

get_email_broadcastRead a broadcast's template, schedule, state, and delivery counts.

Read a broadcast's template, schedule, state, and delivery counts.

No parameter schema in public metadata yet.

get_broadcast_audience_previewRead the status and results of an audience preview.

Read the status and results of an audience preview.

No parameter schema in public metadata yet.

get_email_broadcast_previewRead the template document and HTML preview URL for a broadcast.

Read the template document and HTML preview URL for a broadcast.

No parameter schema in public metadata yet.

preview_broadcast_audienceStart a read-only audience preview. Does not send.

Start a read-only audience preview. Does not send.

No parameter schema in public metadata yet.

create_attendeeRegister a guest in an event.

Register a guest in an event.

No parameter schema in public metadata yet.

Sponsors

Readme

Impulse MCP Server

The Impulse MCP server is a hosted Model Context Protocol server from Impulse Interactive. It connects an AI assistant to an Impulse account so you can work with events, registration and invitation pages, event emails, guest lists, and check-in from a chat. Edits to pages and emails are made in private drafts. Publishing or sending happens only when you ask.

Official product page and docs: https://www.impulse-interactive.com/product/mcp-server

Add to Kiro

About this repository

This repository contains documentation and client metadata only. The server is hosted by Impulse. Its source code is not in this repository.


View the full README on GitHub

Details

Repository
github.com/impul-co/impulse-mcp
Website
www.impulse-interactive.com/product/mcp-server
Transport
HTTP
Registry
MCP registry, active