PushEngage MCP. Trigger broadcasts and analyze segments from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
PushEngage MCP Server connects your AI agent directly to your web push notification data. Use this server to manage campaigns, analyze subscriber segments, trigger broadcasts, and monitor automation workflows—all through natural conversation.
You can check API status, list notifications, segment subscribers, or send immediate broadcasts without leaving your chat client.
What your AI agents can do
Send pushengage broadcast
Triggers an immediate push broadcast to a specific segment or list of subscribers.
List pushengage notifications
Retrieves a list of all push notifications created for your account.
List pushengage segments
Lists and retrieves details about the defined subscriber segments.
Check the API status to verify that your PushEngage connection is active.
List all past and current push notifications and view their performance metadata.
Access your complete directory of subscriber segments to understand which groups need targeted outreach.
List and analyze individual push subscribers and their activity history directly through your agent.
Send immediate, high-fidelity push broadcasts to specific audience segments in a single command.
Access and manage your automation triggers and workflow settings programmatically.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
PushEngage MCP Server: 7 Tools for Campaign Management
Use these seven tools with your AI agent to programmatically list sites, segments, subscribers, notifications, triggers, and send live push broadcasts.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using PushEngage on Vinkius019dd144send pushengage broadcast
Triggers an immediate push broadcast to a specific segment or list of subscribers.
019dd144list pushengage notifications
Retrieves a list of all push notifications created for your account.
019dd144list pushengage segments
Lists and retrieves details about the defined subscriber segments.
019dd144list pushengage sites
Provides a list of all websites registered with your PushEngage account.
019dd144check pushengage status
Checks if the PushEngage API connection is active and working.
019dd144list pushengage subscribers
Retrieves detailed profiles and activity history for push subscribers.
019dd144list pushengage triggers
Lists the active automation workflows and triggers configured on your site.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with PushEngage, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by PushEngage. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Marketing dashboards are a nightmare of tabs and filters.
Right now, launching even a small campaign means jumping through hoops. You open the dashboard, navigate to 'Segments,' filter by date range, then click into 'Notifications' just to check if your last broadcast actually hit the right people. It takes ten minutes of clicking and copy-pasting just to get basic data points.
With this MCP server, you tell your agent what you need: 'Show me the segment for cart recovery.' The agent runs `list_pushengage_segments` and gives you the clean data directly in chat. You skip the dashboard entirely.
PushEngage MCP Server: Programmatic Campaign Control
Manually drafting messages requires multiple steps—you have to select a segment, draft content, set timing, and then hit 'send.' If you miss one step or forget which automation is already running, your campaign fails silently.
Now, you just ask the agent. It orchestrates the sequence: it verifies `list_pushengage_segments`, ensures no conflicts exist via `list_pushengage_triggers`, and then hits 'send' with a single command using `send_pushengage_broadcast`. The whole process is built into one query.
What you can do with this MCP connector
PushEngage MCP Server connects your AI agent directly to your entire web push notification stack. You'll use this server to manage campaigns, analyze subscriber segments, trigger broadcasts, and monitor automation workflows—all through natural conversation. It lets your agent check the API status to verify that your PushEngage connection is active; it also provides a comprehensive list of all websites registered with your account.
When you need to understand who you're talking to, your AI client can retrieve detailed profiles and activity history for every push subscriber; you can also get a full directory of defined subscriber segments to help you pinpoint exactly which groups need targeted outreach. If you gotta see what kind of content you've pushed before, the agent retrieves a complete list of all past and current push notifications along with their performance metadata.
For campaign management, it gives you visibility into your site's automation triggers; you can list out every active workflow and trigger configured on your site programmatically. You'll also access a full listing of any existing push notifications created for your account to review historical actions.
When it's time to send something, the agent lets you trigger an immediate push broadcast directly to a specific segment or a defined list of subscribers in one go. This server turns those complex marketing dashboards into simple conversation queries; you don't gotta manually draft anything—your AI acts like your dedicated push coordinator and outreach architect.
019dd144-6770-7063-a887-d64a77a184de How PushEngage MCP Works
- 1 Subscribe to the server, then grab your API Key from your PushEngage dashboard (Settings > Site Settings > API Keys).
- 2 Connect your preferred AI client (Claude, Cursor, etc.) and authorize it with the MCP Server using the key.
- 3 Ask your agent a specific question—like 'List all segments for cart recovery'—and it executes the required tool call.
The bottom line is: Your AI handles the API calls so you don't have to click through multiple dashboards just to get data or run a campaign.
Who Is PushEngage MCP For?
This is for Growth Marketers and Operations Managers who are tired of navigating complex, multi-tab marketing platforms. If your job involves segmenting users, monitoring campaign performance across different channels, or recovering abandoned carts without a full team dedicated to it, this server saves you time.
Using the agent to instantly pull campaign analytics and trigger time-sensitive broadcasts based on real-time data.
Analyzing subscriber segments and monitoring engagement trends using list_pushengage_subscribers to identify at-risk users.
Verifying technical API logs and checking automation performance by querying the triggers and status tools.
What Changes When You Connect
- You get real-time campaign analytics instantly. Instead of logging into a dashboard, you ask your agent to show the last 5 broadcasts and their click rates using
list_pushengage_notifications. - Targeting becomes precise. You don't guess who needs an offer; you use
list_pushengage_segmentsto pull exact directories of subscribers (like 'Abandoned Cart') for perfect outreach. - Automation monitoring is simple. Need to know if your welcome sequence broke? Use
list_pushengage_triggersto check the workflow status and ensure everything runs right. - You control the message flow. The
send_pushengage_broadcasttool lets you trigger a campaign immediately, sending notifications without drafting or leaving your chat client. - Audience data is centralized. Use
list_pushengage_subscribersto pull complete profiles and activity history for any user segment in one go.
Real-World Use Cases
Recuperating Lost Customers
A customer service lead notices engagement is dropping. They ask their agent: 'Show me the segments of users who haven't logged in for 30 days.' The agent runs list_pushengage_segments and then uses send_pushengage_broadcast to blast a win-back coupon only to that specific, highly defined group.
Checking Campaign Readiness
An operations manager needs to launch an emergency sale. They first use check_pushengage_status to confirm the API connection is live. Next, they check list_pushengage_triggers to make sure the cart recovery automation isn't already running, then they execute a new blast via send_pushengage_broadcast.
Deep Dive into Audience Behavior
A growth marketer wants to know who is responding best. They use list_pushengage_subscribers to pull the most active 100 users, analyze their activity history via the agent, and determine if a niche segment needs a completely different type of push notification.
Auditing Marketing Setup
A manager wants an overview. They ask the agent to list all registered sites (list_pushengage_sites) and then pull a report on all existing notifications (list_pushengage_notifications), getting a full, programmatic audit of their entire push ecosystem.
The Tradeoffs
Manual Dashboard Clicking
Going to the PushEngage dashboard, clicking 'Segments,' filtering by date range, then copying segment names into a separate spreadsheet, and finally manually writing draft notifications for each group.
→
Use your AI agent. Ask it to 'List all active segments' using list_pushengage_segments. Then, ask the agent to 'Draft a campaign message targeting this segment,' or simply use send_pushengage_broadcast.
Ignoring API Status
Trying to send a critical broadcast during peak hours and receiving vague error messages about connection failure, causing delays.
→
Always start by calling check_pushengage_status. This verifies the entire system is up before you spend time writing copy or planning campaigns.
Missing Workflow Context
Launching a campaign and realizing it conflicts with an existing automation rule, leading to duplicate messages for subscribers.
→
Before sending anything, run list_pushengage_triggers. This shows you every active workflow so your AI agent can coordinate the outreach properly.
When It Fits, When It Doesn't
Use this server if your primary need is programmatic access to push notification data and campaign management. Specifically, it's for when you need to read segment directories (list_pushengage_segments), monitor historical performance (list_pushengage_notifications), or execute immediate broadcasts (send_pushengage_broadcast).
Don't use this if you are trying to manage your overall website content (use a CMS API instead). Also, don't rely on it for email marketing; this is strictly for web push notifications. If you just need general account information and not specific notification data, check_pushengage_status handles that simple check.
Common Questions About PushEngage MCP
How do I find my PushEngage API Key? +
Log in to your account, navigate to Settings > Site Settings > API Keys, and copy your unique high-fidelity API Key.
Can I check subscriber analytics via AI? +
Yes! The list_pushengage_subscribers tool allows your agent to retrieve high-fidelity profile metadata and engagement history for your audience.
How do I list my subscriber segments? +
Use the list_pushengage_segments tool to retrieve the complete high-fidelity directory of audience segments along with their unique identifiers.
When I run `send_pushengage_broadcast`, what format should my message payload be? +
The broadcast function requires a structured JSON input. You must define the target segment ID and include the full notification payload. Your agent validates the structure before sending it out.
How do I troubleshoot an error after listing notifications using `list_pushengage_notifications`? +
First, run check_pushengage_status to verify API connectivity. If that's fine, check the notification metadata for specific failure codes or service limits.
Does `list_pushengage_triggers` show me active and inactive automation workflows? +
Yes, it shows all available trigger profiles along with their current status. Each profile details whether the associated event is live or paused for use.
If I manage multiple domains, how do I ensure `send_pushengage_broadcast` targets the right site? +
You first run list_pushengage_sites to get all connected IDs. Then, you must specify the exact Site ID in your broadcast request payload.
How does my agent handle large datasets when calling `list_pushengage_subscribers`? +
The API returns results in paginated batches. Your agent automatically detects the next page token and iterates through all records until the complete subscriber list is compiled.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.