Skip to main content

MCP server capabilities

The assistant works through tools: named capabilities the MessageGears MCP server exposes. You don't call these directly. You describe a goal, and the assistant selects the right tools. This page is a map of what's possible, grouped by area.

Each capability is one of three kinds:

KindMeaning
Read-onlyLooks at data without changing anything (listing, inspecting, checking status).
Creates or modifiesMakes or changes objects in your account.
Confirmation-gatedDestructive or irreversible. The assistant always asks you to confirm before acting.

Skills: the MessageGears expertise behind the answers​

Tools are what the assistant can do. Skills are what it knows about doing it here. Each one is a short guide, bundled with the server, that the assistant consults on its own when a request matches; you never ask for a skill by name.

This is the difference between an assistant that can call a MessageGears API and one that uses MessageGears correctly. Without the copy-limits skill it would guess at SMS length; without freemarker-personalization it would write personalization that fails to render for recipients with a missing field.

Sixteen skills ship with the server:

SkillWhat it gives the assistant
audience-buildingHow to get from a targeting brief to a working audience, and why it must not invent your SQL
freemarker-personalizationWriting personalization that renders: validating tokens against the audience, guarding null values
copy-limitsThe real character limits per channel, and which ones truncate versus merely advise
multichannel-templateHow one template carries email, SMS, and push: the order they attach in, and why push is per-provider
template-inventoryTaking stock of the template library and retiring what is no longer wanted
campaign-launch-verdictTurning a launch checklist into a go / no-go, and stopping there
campaign-send-safetyWhen to refuse and when to confirm before anything is sent or deleted
campaign-setup-scopeWhat can be changed about a campaign conversationally, and where everything else is done
campaign-rerunRebuilding a prior campaign for a new period, and what silently carries over
schedule-readoutAnswering "when does this go out?" in the right timezone
analytics-readoutReading results as a decision, and never reporting an absent metric as zero
domain-performance-triageFinding where delivery went wrong after a send: by mailbox provider, device, or email client
deliverability-reviewReviewing sending posture before a large send, and naming the checks it cannot perform
external-deliveryDelivering an audience to an outside destination rather than sending email
brand-account-scopeWhat brands, sending accounts, and sending profiles each are, and which one scopes which objects
connection-triageDiagnosing a connection that is not working, and what this account can actually see

Two things follow from how skills are built:

  • They steer around stale knowledge. Skills point the assistant at the current, supported way to do each task, so an assistant that read older material reaches for the documented path instead of failing on a call.
  • They work on any Accelerator. Skills are bundled with the server rather than served by your Accelerator, so they stay available even where a capability the skill discusses is not.

Audiences​

What you can ask forKind
Create an audience from a description or from SQLCreates or modifies
Update an existing audience's SQL, URL, or nameCreates or modifies
Inspect an audience's full detail, including its row count and field mappingRead-only
List audiences with their types and brandsRead-only
List an audience's data variables (the placeholders its SQL fills in at launch)Read-only
List the audience recording configurations available to the accountRead-only
Make a safe test audience that routes every recipient to your test inboxCreates or modifies

"Build an audience of subscribers who purchased in the last 90 days, then tell me how many rows it returns."

Campaigns​

What you can ask forKind
Create a marketing campaign from a templateCreates or modifies
Attach a template or an audience to a campaignCreates or modifies
Look up a campaign's full setup and stateRead-only
List campaigns, or list the scheduled ones with their schedule detailRead-only
Read back when one campaign goes out, in the timezone the send is measured inRead-only
Check the status of a send jobRead-only
Run the pre-send launch checklist (go / no-go)Read-only

"Create a campaign from the 'Seasonal Promo' template, attach my 'Active Buyers' audience, and run the launch checklist."

The assistant prepares a campaign end to end and hands you a link to it; you launch it in Accelerator.

External campaigns​

External campaigns extract an audience and deliver it to destinations such as ad platforms, SFTP, or cloud storage rather than sending email.

What you can ask forKind
List external campaigns and inspect one's setupRead-only
List the destinations an external campaign can deliver toRead-only
Create or update an external campaign: its audience, destinations, account, brands, and triggersCreates or modifies
Delete an external campaignConfirmation-gated

Launching an external campaign happens in the Accelerator UI, not through the assistant.

Templates and content​

What you can ask forKind
Create an HTML email templateCreates or modifies
List and inspect templates, including their email contentRead-only
Update a template's settingsCreates or modifies
Add or replace a template's SMS contentCreates or modifies
Add or replace a template's push-notification content, per providerCreates or modifies
Remove one channel's content from a templateCreates or modifies
Delete a templateConfirmation-gated

"Add SMS and push versions of the 'Spring Sale' template so it can send on all three channels."

Copy​

Your assistant writes copy itself, directly in the conversation, and the bundled copy-limits skill keeps that copy grounded in this platform's real constraints: the character limits for subject lines, preheaders, SMS bodies, and push titles, subtitles, body text, and buttons, and which of those limits actually truncate a message versus which are advisory.

"Give me three subject-line options for the win-back campaign, then tighten the one I pick to fit."

The assistant writes the options itself and checks them against the real limits. To put the result on a template, see Templates and content.

Platform and data​

What you can ask forKind
List the brands in your scopeRead-only
List Campaign TriggersRead-only
List sending profiles (sender identities)Read-only
List sending accounts in your brand scopeRead-only
List external database connections (data sources)Read-only
List the timezone ids the platform accepts for schedulingRead-only

Utilities​

What you can ask forKind
Test the MessageGears connection (is it reachable, and who am I?)Read-only
Diagnose the MCP server itself (version, reachability, health)Read-only
Link an existing Accelerator API key, in the rare case sign-in did not mint oneCreates or modifies

Coming soon​

Coming soon
  • Campaign and send analytics. Asking how a campaign or an individual send performed, with breakdowns by recipient domain, device, and email client, is being readied for an upcoming Accelerator release.
  • Journeys (Blueprints). Multi-step journey support is in development, and assistant capabilities will follow once the platform endpoints ship.
Availability

Not every tool is available to every account. The server enables tools based on your Accelerator version and plan, and hides the rest. If you ask for something unsupported, the assistant tells you rather than guessing.