Supercharge your AI with Aimtell. Orchestrate web push campaigns by conversation.
Works with every AI agent you already use
…and any MCP-compatible client
Connect to your AI in seconds.
Aimtell MCP connects your web push notification system directly to your AI agent. You manage all campaigns, audit subscriber segments, and pull real-time performance analytics—all through natural conversation.
It handles everything from running one-off alerts to checking the technical criteria of a segment without you needing to log into multiple dashboards.
What your AI can do
List sites
Lists all websites that are currently linked to your Aimtell account.
List subscribers
Retrieves a list of all site subscribers associated with the connected accounts.
Get subscriber details
Pulls all available metadata about a specific subscriber account.
Send immediate web push notifications to specific groups or individuals.
Get detailed metadata on subscribers and verify segment rules.
List, manage, and retrieve status for both standard and automated web push campaigns.
Add custom attributes to individual subscribers to refine future targeting.
Pull real-time performance statistics like sends, clicks, and conversions for any campaign.
Ask an AI about this
Compatible AI Apps
OAuth 2.0 CompatibleWaiting for input…
Aimtell: 10 Available Tools
These tools let you manage every aspect of your web push notifications—from listing campaigns to updating user attributes—all through natural language conversation.
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 Aimtell on VinkiusList Sites
Lists all websites that are currently linked to your Aimtell account.
List Subscribers
Retrieves a list of all site subscribers associated with the connected accounts.
Get Subscriber Details
Pulls all available metadata about a specific subscriber account.
List Segments
Provides an audit list of defined subscriber segments for review and targeting...
List Campaigns
Gets a full catalog listing of all manually created push notification campaigns.
Send One Off Notification
Dispatches an immediate alert to a defined group of subscribers.
List Triggered Campaigns
Lists automated, rule-based campaigns (like welcome series or abandoned cart flows).
Get Campaign Performance
Retrieves key metrics, including clicks and sends, for any given campaign ID.
Add Subscriber Attribute
Applies custom data points directly to a specific subscriber's profile.
List Api Campaigns
Retrieves the list of campaigns that are triggered automatically via API.
Connect to your AI in seconds. Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 Aimtell, 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 Aimtell. 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 connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
How hard is it to keep marketing data current?
Today, updating a subscriber's profile or checking if an abandoned cart alert actually ran requires logging into the Aimtell portal, navigating through campaign lists, and often pulling multiple reports. You might check `list_segments` one day, only to realize you need to manually update data for fifty people in another tab; it’s a slow process of clicking between tabs and copying values.
With this MCP, that whole sequence disappears into natural conversation. Need to adjust targeting or verify performance? Just ask your agent. It executes the necessary steps—whether checking campaign metrics via `get_campaign_performance` or retrieving metadata using `get_subscriber_details`—and gives you a clean, readable answer in one go.
Aimtell MCP: Control over alerts and campaigns
You no longer have to wait for the scheduled run or manually draft an email. If there's a sudden sale, you tell your agent, and it sends the one-off notification. You can also instantly check if automated flows are running by listing both `list_campaigns` and `list_triggered_campaigns`; no manual status checks needed.
What’s different now is control. The system lets you treat complex campaign orchestration like a simple chat command—you get the action, not just the report.
What your AI can actually do with this
Need to run a re-engagement campaign? Your agent takes care of it. You don't need to jump between dashboards or pull up dozens of reports just to figure out if your targeting is correct; you ask, and the data appears right in chat. The system handles everything from listing all available campaigns to checking granular performance metrics for specific sends.
If you're working with complex subscriber lists, you can easily review segment criteria and even update custom user attributes on the fly. This ability to orchestrate entire marketing strategies—from initial targeting to final analytics report—is what makes this MCP so useful. It’s integrated into the Vinkius catalog, giving your agent access to all of its tools right where you are working.
019d754a-69b7-7380-832e-d44fb374e880 Here's how it actually works
The bottom line is you talk to your AI client, and it handles all the API calls needed to get the answer.
Subscribe to this MCP in Vinkius and enter your Aimtell API Key. This connects the agent to your account.
Ask your agent a specific question, like 'List all active segments' or 'Show performance for campaign X'.
The agent executes the required function and returns the raw data—the segment list, the metrics, or the status report—directly in the chat.
Who is this actually for?
Marketing Ops teams. Specifically, Growth Specialists who are tired of manual dashboard cross-referencing; E-commerce Managers who need immediate alerts on abandoned cart rates; and Marketing Directors needing a single source of truth for campaign performance.
Auditing segment criteria and updating custom attributes to refine lifecycle marketing triggers.
Running scheduled push campaigns, monitoring real-time campaign analytics, and sending one-off alerts.
Quickly checking triggered campaign statuses, like abandoned cart notifications, via chat to ensure timely delivery.
What Changes When You Connect
Instant performance reports: Instead of downloading CSVs, ask the agent to call get_campaign_performance and get total sends, clicks, and conversions immediately in your chat. This is huge for quick debugging.
Precise targeting control: Need to adjust who gets an offer? You can list segments using list_segments, then refine it by running add_subscriber_attribute on key users. It keeps the whole process conversational.
Full campaign visibility: Don't just check active campaigns; you can use list_campaigns and list_triggered_campaigns together to see everything—manual, automated, or API-driven—in one place.
User profile deep dives: When a user complains about an alert, you don't have to guess. You run get_subscriber_details to pull all their metadata and check for issues right away.
Multi-site management: If your company runs several properties, use list_sites first. It ensures the agent is pointed at the correct domain before you try to send anything.
See it in action
Running an urgent flash sale alert
A manager realizes a competitor just launched something similar. They ask their agent to 'Send one-off notification' immediately to the 'High Intent Buyers' segment, bypassing planned campaigns entirely.
Debugging campaign underperformance
The marketing analyst notices CTRs are low for Campaign ID 456. They instruct their agent to call get_campaign_performance and quickly confirm if the issue is low sends or low click-through rates, pinpointing the failure point instantly.
Retargeting a lapsed user group
The growth specialist identifies a segment of users who haven't logged in for 60 days. They use list_segments to verify the criteria, then run add_subscriber_attribute on those users to flag them for a specific re-engagement campaign.
Checking system scope
A developer needs to confirm if their new landing page is linked. They use the agent to call list_sites, confirming the correct domain is active before building out any API campaigns.
The honest tradeoffs
Checking status via dashboard
The team wastes 15 minutes clicking through campaign lists and trying to find a specific metric for the last send.
Instead, ask the agent to 'List all campaigns' using list_campaigns, then request the performance data by specifying the exact ID with get_campaign_performance.
Assuming user attributes are correct
A campaign fails because a key user group was missed, and no one remembers which specific attribute needs updating.
Always verify the data first. Use get_subscriber_details to see existing metadata; if something is missing, call add_subscriber_attribute before running any campaigns.
Not knowing where to start
The user isn't sure if the campaign was manual or automated and checks multiple, siloed reporting tabs.
First, ask the agent to call list_campaigns (manual) and then run list_triggered_campaigns (automated). This gives a comprehensive view of all active flows.
When It Fits, When It Doesn't
Use this MCP if your core problem is managing web push notifications: defining segments, running alerts, or analyzing performance metrics. The agent handles the complexity of communicating with the Aimtell platform via conversation; you just ask for the outcome. Don't use it if your primary need is deep CRM management (e.g., updating payment history); you'd need a dedicated CRM connector instead. If you only need to view lists without triggering any actions, listing subscribers using list_subscribers is fine, but remember that complex data manipulation requires calling both get_subscriber_details and add_subscriber_attribute in sequence.
Questions you might have
How do I check active segments using Aimtell MCP? +
You run list_segments to see all defined groups. This function gives you a clear audit of every segment available for use in your push campaigns.
Can I send an ad-hoc alert with the Aimtell MCP? +
Yes, you can call send_one_off_notification. This lets you bypass planned cycles and immediately alert specific subscribers or segments when needed.
How do I check campaign results using get_campaign_performance? +
Use get_campaign_performance by providing the Campaign ID. It pulls metrics like total sends, click count, and conversion data in one call.
Is there a way to update subscriber data with Aimtell MCP? +
Yes, you use add_subscriber_attribute. This function lets your agent write custom attributes directly onto individual user profiles for better segmentation later.
How do I see all the websites connected to my account via Aimtell MCP? +
You call list_sites to get a definitive list of every domain or website that is currently integrated with your Aimtell account, confirming scope before deployment.
How do I check all types of campaigns, including automated or API-triggered ones, using Aimtell MCP? +
You must use separate tools for different campaign types. Run list_triggered_campaigns to view scheduled alerts and list_api_campaigns to see programs sent via the API. This allows you to audit your full operational setup.
What does the `list_subscribers` tool return, and how is it different from checking specific metadata? +
It returns a list of site subscribers with core details for quick inventory checks. If you need deep information on one person, use get_subscriber_details. Think of list_subscribers as the roster, not the profile.
When should I run `add_subscriber_attribute`? Does it affect campaign targeting? +
You use this tool to manually input custom data points, like a user's job title or interest level. These new attributes become available for segmentation and greatly improve your personalization efforts.
Where do I find my Aimtell API Key? +
Log in to your Aimtell dashboard, navigate to Settings > API Key. You will find your unique authorization key there. It must be used in the X-Authorization-Api-Key header.
Can I send a notification to a specific segment? +
Yes! Use the send_one_off_notification tool and specify the segmentId. Your agent will trigger the push alert to all subscribers currently in that segment.
Does this support tracking custom attributes? +
Yes, you can use the add_subscriber_attribute tool to enrich subscriber profiles with custom data (like name or interests), which can then be used for dynamic content in notifications.
We've already built the connector for Aimtell. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.