Vinkius
Customer.io

Customer.io MCP for AI. Automate profiles, events, and multi-channel messaging.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Customer.io MCP on Cursor AI Code EditorCustomer.io MCP on Claude Desktop AppCustomer.io MCP on OpenAI Agents SDKCustomer.io MCP on Visual Studio CodeCustomer.io MCP on GitHub Copilot AI AgentCustomer.io MCP on Google Gemini AICustomer.io MCP on Lovable AI DevelopmentCustomer.io MCP on Mistral AI AgentsCustomer.io MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Customer.io MCP connects your AI agent directly to sophisticated marketing automation and customer data. Use this MCP to manage user profiles, track every event they perform on your site, and send immediate, targeted messages—like emails or push notifications—based on real-time behavior.

What AI agents can do with Customer.io Automation

Add or update customer

Creates a new user profile in the system or updates specific details for an existing person.

Delete customer

Permanently removes a customer's record from the platform.

Merge customers

Combines two separate user profiles into a single, unified account record.

+ 15 more capabilities included
Update Customer Profiles

Create new user identities, modify existing attributes, or combine multiple profiles into one accurate record.

Track User Behavior and Events

Record custom actions—like completing a tutorial or viewing specific screens—for both logged-in and unknown users to build behavioral data points.

Send Targeted Campaigns

Trigger mass broadcasts, send scheduled newsletters, or target specific user groups with high-priority alerts.

Manage Communications Channels

Dispatch immediate transactional messages through email, mobile push notifications, and in-app popups using custom payloads.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Customer.io MCP with 18 Tools

These tools let you perform every action needed for customer engagement—from tracking a single page view to sending an entire broadcast campaign.

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 Customer.io on Vinkius

Add Or Update Customer

Creates a new user profile in the system or updates specific details for an existing person.

Delete Customer

Permanently removes a customer's record from the platform.

Merge Customers

Combines two separate user profiles into a single, unified account record.

Pipeline Batch

Sends multiple data updates—like tracking pages and people—in one efficient request.

Pipeline Group

Associates users with related entities, such as linking a person to a company...

Pipeline Identify

Identifies a user in the system and assigns specific traits or properties to their profile record.

Pipeline Page

Records that a user has viewed a specific page on your website for tracking purposes.

Pipeline Screen

Logs when a mobile user views an entire screen or view within the application.

Pipeline Track

Records specific, custom actions users take on your site, like clicking a button or...

Send Newsletter

Immediately sends out an email newsletter to all subscribed recipients.

Send Transactional Email

Sends a high-priority, templated email for specific events, like password resets or...

Send Transactional In App

Delivers a direct message to the user inside your application interface.

Send Transactional Push

Sends an urgent notification directly to the user's mobile device or operating system.

Track Anonymous Event

Records events and actions for users who are not logged in, helping you understand...

Track Batch

Sends multiple types of entity operations (people or objects) in a single, optimized...

Track Customer Event

Tracks an event and links it directly to a specific customer profile.

Track Entity

Performs general actions, like creating or deleting any single person or object...

Trigger Broadcast

Initiates a large-scale, immediate broadcast message to all connected users.

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Customer.io integration is available immediately — no restart needed.

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
Start building

Make Your AI Do More

Start with Customer.io, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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
Customer.io MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Customer.io. 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

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for 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 18 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The constant struggle of coordinating customer data across siloed tools., Solved with Vinkius AI Gateway

Today, managing a user journey means jumping between your analytics platform to see page views, then into your CRM to update their status manually, and finally switching over to your email marketing tool to draft the campaign. It's a multi-step process filled with copy/pasting data points and waiting for different systems to sync up.

With this MCP, all of that manual coordination disappears. You tell your agent you want to 'Update user John Doe because he viewed our pricing page.' Your agent handles tracking the event (`pipeline_page`), updating the profile (`add_or_update_customer`), and getting the data ready for a targeted follow-up email—all in one go.

Send personalized messages using the Customer.io MCP.

Before, if you wanted to send an alert about a specific transaction, you had to manually trigger the message and ensure all custom data (like order IDs or amounts) was correctly mapped into the email template before hitting send.

Now, your agent handles the payload. You simply ask it to 'Send a transactional email for Order 9012.' The MCP knows exactly how to format that high-priority message using `send_transactional_email` and delivers it with all the correct data attached.

What your AI can actually do with this

This MCP lets you orchestrate complex marketing and communication workflows using only natural language commands. Instead of logging into a dashboard, building segments, and clicking through multiple tabs, you tell your agent what needs to happen. Your agent then handles the connection, whether that’s updating a user's status, recording a specific page view, or sending an urgent push notification.

It covers the whole customer lifecycle: from tracking initial interest (like calling pipeline_page) all the way through highly personalized transactional messaging (send_transactional_email). If you're building your agent workflow on Vinkius, this MCP gives you access to a complete set of tools that manage profiles, track behaviors for both identified and anonymous users, and trigger everything from newsletters to in-app alerts.

You can reliably update customer records using add_or_update_customer or even merge duplicate accounts with merge_customers, all without writing a single line of code.

Built · Hosted · Managed by Vinkius Customer.io MCP - Automate Customer Journeys
Server ID 019ea5e7-1557-7249-a39f-701cbcafbf9f
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use Customer.io MCP to track user behavior? +

You can record various behaviors by calling specific tools. Use pipeline_page when a user views a page, or pipeline_track for custom actions like clicking a button.

Can I use Customer.io MCP to send emails? +

Yes, you can dispatch transactional messages using send_transactional_email, which is ideal for receipts and password resets. You can also trigger marketing newsletters with send_newsletter.

What if I need to combine two users' data? +

Use the merge_customers tool. This function consolidates profiles, ensuring that all event history and attributes from both accounts are combined into a single, clean identity.

Is Customer.io MCP limited to logged-in users? +

No. You can track initial interest using track_anonymous_event for visitors who haven't created an account yet. This helps you understand early site activity.

How do I ensure my marketing message is immediate? +

For urgency, use the tools designed for real-time alerts like send_transactional_push or trigger_broadcast. These methods bypass slower, scheduled sends.

Built & Managed by Vinkius 30s setup 18 tools

We've already built the connector for Customer.io. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 18 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.