The AI client is the brain — you don’t need a Senderz AI-provider key for this.
Your MCP client’s own model drives the tools.
What a connected assistant can do
Read your workspace
Contacts, segments, campaigns, flows, templates, products, deliverability and
analytics — counts, details, top performers, order history and more.
Manage contacts
Create and update contacts, bulk add a pasted list, add them to lists, and
tag or untag in bulk.
Build campaigns & flows
Draft campaigns, segments, flows and templates, and schedule a campaign for
sending.
Create coupons
Create static or dynamic coupons — dynamic ones are auto-provisioned into your
connected store.
Connect a client
1
Open Settings → MCP
In Senderz, go to Settings → MCP · AI access (or the MCP server card on
the Integrations page). Copy the Server URL and the client config.
2
Add it to your MCP client
Paste the config into your client’s MCP configuration (see the tabs below), or —
for clients that accept a remote MCP URL directly — just add the Server URL.
3
Sign in and pick a workspace
The client opens a browser. Sign in to Senderz, choose the workspace to connect,
and approve. You’re returned to the client, connected.
4
Ask it to do something
“How many subscribed contacts do I have?”, “Add these five people to my VIP list”,
“Draft a Black Friday campaign to lapsed buyers.” The client discovers every tool
automatically.
Client configuration
Most desktop clients use themcp-remote bridge, which handles the OAuth flow for you:
Settings → MCP shows the exact config for your environment, including the correct
Server URL. Copy it from there rather than hardcoding.
How authentication works
The server implements the MCP OAuth 2.1 authorization spec (revision 2025-06-18):- Discovery: the client reads
/.well-known/oauth-protected-resourceand/.well-known/oauth-authorization-serverfrom Senderz. - Dynamic Client Registration (RFC 7591) — no manual client setup.
- PKCE (S256) is required on every authorization.
- The browser consent step reuses your normal Senderz login and 2FA, then asks which workspace to grant.
- Tokens are short-lived and refreshable; access is bound to the one workspace you chose and never leaves it.
Managing connections
Every connected client is listed in Settings → MCP · AI access with its workspace and last-used time. Revoke any connection there and it loses access immediately.Tool reference
Read tools
Read tools
Workspace + brand kit, contact facts (tags, RFM, consent, predictive
distributions, property catalog, counts) and lookups (by email, search,
activity, lifetime value, orders), segments, templates, campaigns, flows,
analytics (dashboard, deliverability, top campaigns, today’s snapshot, order
stats), domains, billing (SMS wallet, subscription), integrations, compliance
(suppression, sender IDs, audit log) and the product catalog.
Contact & audience tools
Contact & audience tools
Create a contact, edit a contact, bulk-add a pasted list of contacts, create a
list, add contacts to a list, and tag or untag contacts in bulk. Consent is
conservative — a channel is only marked subscribed when you confirm the contact
opted in, and the send pipeline enforces consent regardless.
Content & campaign tools
Content & campaign tools
Draft campaigns, segments, flows and templates, and schedule a campaign. When
your workspace requires campaign approval, scheduling routes through the normal
approval workflow.
Commerce tools
Commerce tools
Create static or dynamic coupons. Dynamic coupons are auto-provisioned into your
connected Shopify or WooCommerce store by the same worker the dashboard uses.
Bulk and destructive-looking actions ask the assistant to confirm first — the
client previews what will change before it runs.

