Customer.io Connector for AI agents.
12 live capabilities
Manage lifecycle marketing and audience segments with natural language.
Waiting for input…
Why people use Customer.io
Stop clicking through Customer.io tabs to find audience data
This Connector changes that by bringing the data to you. You just ask your AI for the status of a journey or the size of a segment, and it gives you the answer in seconds. You get to spend your time on strategy instead of manual data entry.
What Vinkius changes
You get a conversational interface for your entire marketing automation stack.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Checking campaign health
A growth marketer asks their agent for the open rates of the 'Welcome Sequence' and gets a quick summary using get_campaign_performance.
- Real-world use case 02
Verifying user status
A product manager needs to know if a specific user is in the 'Trial Expired' segment before granting a manual extension using get_customer_details.
- Real-world use case 03
Sending a VIP reset
An ops engineer wants to trigger a manual password reset for a high-priority user and uses a prompt to send a transactional email.
Complete set · 12capabilities
The complete Customer.io capability set.
These are the exact actions your AI can choose when you ask it to work with Customer.io.
01—04
4 capabilities in this set.
Part of 12 available through Customer.io.
- 01 Capability
Get connection status
Check if the API is healthy and connected. It's the first thing you do to ensure the Connector is ready.
- 02 Capability
Get campaign performance
Pull stats like opens and clicks for your marketing campaigns. Use this to see how your automated journeys are actually doing.
- 03 Capability
Get customer details
Grab a specific person's profile and attributes. This helps you see exactly what data you have on a single user.
- 04 Capability
List segment members
See exactly who belongs to a specific audience segment. This is great for double-checking your target list.
05—08
4 capabilities in this set.
Part of 12 available through Customer.io.
- 05 Capability
List scheduled broadcasts
View all your upcoming one-to-many messages. Use this to keep your marketing calendar organized.
- 06 Capability
List active campaigns
See which automated journeys are currently running. This gives you a bird's eye view of your active marketing.
- 07 Capability
List newsletters
Get a list of all your saved newsletter templates. This helps you find the right content for your next blast.
- 08 Capability
List customers
Pull a list of people in your audience. Use this to get a broad view of your total customer base.
09—12
4 capabilities in this set.
Part of 12 available through Customer.io.
- 09 Capability
List audience segments
See all your data-driven and manual segments. This helps you understand how your audience is organized.
- 10 Capability
List transactional messages
View your 1-to-1 messages like password resets. This lets you monitor the automated alerts you're sending out.
- 11 Capability
Send transactional email
Send a specific individual email using a template. Use this for one-off messages that need to go out right now.
- 12 Capability
Dispatch broadcast
Trigger a manual broadcast to your audience. This is your primary capability for sending mass updates to your users.
Set up in minutes
One URL. Then ask Customer.io to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Customer.io from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Customer.io, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Customer.io for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Customer.io URL.
- Step 03
Save and start
Save the connection and enable Customer.io in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Customer.io
Open Agent mode in chat and ask: "Using Customer.io, help me...". 12 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Customer.io
Ask Copilot: "Using Customer.io, help me...". 12 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Customer.io
Open Cascade and ask: "Using Customer.io, help me...". 12 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Customer.io
Ask Cline: "Using Customer.io, help me...". 12 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add customerio-alternative --transport http "https://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Customer.io
Ask Claude: "Using Customer.io, show me...". 12 tools are ready
Where the request belongs
Work Customer.io can move forward.
This is for growth marketers tired of manual data exports, product managers who need to verify user status instantly, and ops engineers who want to automate transactional messaging without building custom scripts.
Growth Marketer
You use this to check segment sizes and campaign performance metrics on a Tuesday afternoon instead of exporting CSVs.
Product Manager
You use this to quickly verify if a specific user is currently in a 'Trial Expired' journey before discussing a feature.
Ops Engineer
You use this to trigger transactional emails for VIP users using natural language prompts.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsCustomer.io
Send behavior-driven emails, push notifications, and in-app messages triggered by what your users actually do in your product.
Flodesk
Design gorgeous email campaigns with intuitive templates that grow your audience and reflect your brand without design skills.
Customerly
Combine live chat, email marketing, and customer surveys in one platform that helps SaaS companies grow and retain users.
Convertlab
Marketing automation and customer data platform. manage customers, campaigns, and events via AI.
Drip
Automate e-commerce marketing via Drip. manage subscribers, trigger workflows, track custom events, and audit campaigns directly from any AI agent.
Blueshift
Orchestrate customer engagement via Blueshift. manage campaigns, track events, and sync customer data directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Customer.io connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Customer.io.
The practical details behind the request, access and result.
Can I use Customer.io MCP to see my marketing campaign stats?
Yes, you can ask your AI to pull specific metrics like open rates and click counts for your automated journeys instantly.
Does the Customer.io MCP support both US and EU regions?
Yes, it supports both. You just need to provide the correct regional API keys during setup so your agent hits the right endpoints.
Can I send emails to my customers using this Connector?
You can send individual transactional emails using pre-defined templates or trigger manual broadcasts to your entire audience.
Will this help me manage my audience segments more easily?
Absolutely. You can ask your agent to list your segments, check membership counts, or see who belongs to a specific group without leaving your chat.
Is the Customer.io MCP good for growth marketers?
It's built for them. It removes the need to manually scrub data or jump between tabs to find the information needed for growth strategy.
How do I connect my Customer.io account to my AI agent?
You just need your App API Key from your Customer.io settings and your region. Once connected, you can start using natural language to manage your marketing.
How do I find my Customer.io App API Key?
Log in to Customer.io, navigate to Settings > Account Settings > API Keys, and select the App API Keys tab to generate a new token.
Does it support EU regional accounts?
Yes! You can specify your region ('us' or 'eu') via the CUSTOMER_IO_REGION credential to ensure the agent connects to the correct data center.
Can I trigger a broadcast via AI?
Yes! Use the dispatch_broadcast capability with a specific broadcast ID. You can optionally provide JSON parameters for Liquid data injection.
One connection away
Give your agent a direct line to Customer.io.
Connect Customer.io once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available