The Customer.io MCP Server
UpdatedHow it works
Our Model Context Protocol (MCP) Server helps you interact with Customer.io through your favorite AI tools—Claude, Cursor, and so on.
Where you might be able to use our APIs to do some things, the MCP server is a layer of tools that includes features that aren’t possible with our APIs today.
Make sure you trust your AI tools
Our MCP server works with your AI provider of choice and it includes tools that return information about people in your workspace. While our LLM subprocessors don’t store this data, the AI providers you use might. Make sure that you use AI tools that are approved by your organization to ensure the safety of your—and your customers’—data.
Enable MCP support for your account
You must be an account admin to enable MCP support for your account.
We’re still actively working on MCP features, so MCP support isn’t generally available. To get access to this feature, you’ll need to:
Contact us and request access to our MCP server.
Make sure that Customer.io MCP is enabled for your account. Go to > Account Settings and then click Privacy & Data to turn the setting on or off.
Set up your MCP server
Before you can use the MCP server, you’ll need to Enable MCP support for your account. If you haven’t done that yet, you won’t see MCP support in your personal settings.
Go to > Personal Settings.
Enable MCP support for your tool of choice.
- If you use Cursor, click Add to Cursor.
- If you use a browser-based tool like Claude, add the following URL to your tool:
https://mcp.customer.io/mcp
. - If you use an IDE like Windsurf, add the following JSON to your MCP JSON file:
{ "mcpServers": { "CustomerIO": { "url": "https://mcp.customer.io/mcp" } } }
- If you use Cursor, click Add to Cursor.
Then, in your tool, you’ll likely need to authenticate with Customer.io. When you do, you’ll see a list of your workspaces. Pick the workspaces you want to use with the MCP server.
Find your workspace
When you use our MCP server, you’ll often need to tell it which workspace you want to work in. Otherwise, the MCP server may ask you to select a workspace. You can select your workspace by name or by ID. You can even use the MCP server to list your available workspaces.
You’ll find the name of your workspace in the upper-left corner of our interface. You’ll find the ID of your workspace in the URL when you’re on the Dashboard page.


See MCP sessions
We log MCP sessions so you can control and revoke your own MCP sessions.
- Go to > Personal Settings.
- Under Connected clients, click View sessions.
From here you can see active sessions for a client. Click Revoke to end a session and require the client to re-authenticate with Customer.io

