ChurnZero MCP. See a customer's health score and activity history instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
ChurnZero connects your account to your AI agent. It lets you manage customer success operations by tracking account health, monitoring segments, and analyzing activity directly from your chat interface.
You can list accounts, check churn scores, and review communication history without opening the ChurnZero dashboard.
What your AI agents can do
Get account success details
Gets detailed information, including churn scores, for a specific customer account.
List churnzero accounts
Retrieves a list of all customer accounts in your portfolio.
List churnzero alerts
Shows a list of active customer success alerts that need attention.
Retrieve detailed metrics, including churn scores and health status, for a specific customer account.
Retrieve a list of all customer accounts, allowing you to see portfolio summaries quickly.
List active success alerts, immediately identifying accounts that require intervention.
List all customer contacts and review their complete interaction history and communication records.
List active customer success journeys and playbooks to see where accounts are in their retention path.
Record specific customer events or activities to factor into an account's overall health score.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d756fget account success details
Gets detailed information, including churn scores, for a specific customer account.
019d756flist churnzero accounts
Retrieves a list of all customer accounts in your portfolio.
019d756flist churnzero alerts
Shows a list of active customer success alerts that need attention.
019d756flist churnzero contacts
Lists all customer contact details and their interaction history.
019d756flist customer journeys
Lists all active customer success journeys and playbooks currently in use.
019d756flist customer messages
Retrieves a list of messages and automated communications sent to customers.
019d756flist success playbooks
Lists active customer success playbooks for review.
019d756ftrack account event
Records a custom event or activity against a specific customer account.
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 ChurnZero, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
You hook up your ChurnZero account to your AI agent. This lets your agent handle customer success stuff—tracking account health, monitoring segments, and analyzing activity—all without you leaving your chat window. You can list accounts, check churn scores, and review communication history right from the chat.
To get the full picture of your customer base, you can use list_churnzero_accounts to get a list of every account in your portfolio. You can also use get_account_success_details to pull detailed metrics, including the churn score and overall health status, for any specific customer account. If you need to know which accounts need immediate attention, list_churnzero_alerts shows you all the active success alerts you gotta deal with.
Need to audit a customer? list_churnzero_contacts pulls all their contact details and shows you their complete interaction history. You can also look at what's going on with their retention path by using list_customer_journeys to list active customer success journeys and playbooks, or list_success_playbooks for a general overview of the playbooks you've set up.
Want to see what's been said? list_customer_messages pulls a list of messages and automated communications sent to customers. You can also record specific customer activity or events using track_account_event to factor that into an account's overall health score.
How ChurnZero MCP Works
- 1 Subscribe to the ChurnZero server on Vinkius.
- 2 Input your ChurnZero App Key and instance App URL.
- 3 Your AI agent accesses the data, running the necessary tools to pull and synthesize the required customer success information.
The bottom line is you get all your customer success data in your chat window, so you don't have to open the dashboard.
Who Is ChurnZero MCP For?
Customer Success Managers (CSMs) who need to audit account health without leaving their workflow. Success Operations teams who audit playbooks and communications history. Sales teams who need quick account status checks. Executives who must verify portfolio health metrics on demand.
Checks a specific account's health score and reviews its recent interaction history to plan the next outreach.
Audits the performance of customer success playbooks and reviews bulk communication logs to ensure compliance and effectiveness.
Quickly looks up an account's status and recent activity from a chat thread before making a call.
Verifies the overall portfolio health and success journey progress for executive reporting.
What Changes When You Connect
- See a specific account's health score and full details using
get_account_success_details. This gives you the current state of any account instantly. - Get a full view of your entire customer base using
list_churnzero_accounts. You can quickly spot all accounts that need a review. - Immediately know what's wrong with the portfolio by calling
list_churnzero_alerts. This pinpoints the exact accounts needing immediate attention. - Audit customer communication history and contact info using
list_churnzero_contacts. You can track exactly when and how you last spoke to them. - Review current retention plans by listing active journeys and playbooks using
list_customer_journeysandlist_success_playbooks. This confirms the steps an account is following. - Log new activities with
track_account_event. This updates the account's health score immediately, ensuring your data stays current.
Real-World Use Cases
Quickly assessing high-risk accounts
An Account Manager needs to know which accounts are most at risk before a quarterly review. They ask their agent to run list_churnzero_accounts and then filter by the lowest scores. The agent pulls the list, identifies the top three, and uses get_account_success_details to pull the specific health metrics for those accounts, giving the AM a targeted list for immediate outreach.
Investigating poor communication records
The Success Ops team needs to confirm if the last automated message sent to a client was correct. They ask the agent to run list_customer_messages. The agent compiles the list, allowing the Ops team to audit the content and timing of automated communications without logging into the main dashboard.
Documenting client training completion
A CSM finishes a training session and needs to record that the client completed a key feature module. They instruct their agent to run track_account_event with the 'Feature Training Completed' event for the account ID. The agent logs this event, which factors into the account's health score for the next calculation.
Mapping account lifecycle status
A VP needs to report on the entire customer base's progress through their onboarding process. They ask the agent to run list_customer_journeys and list_success_playbooks. The agent combines these lists, showing which accounts are active in which specific success journey or playbook.
The Tradeoffs
Relying on manual dashboard navigation
An AM has to open the ChurnZero dashboard, navigate to the 'Accounts' tab, filter by 'Health Score < 40', download a CSV, and then paste that list into a separate spreadsheet to sort it by 'Last Activity Date'.
→
Ask your agent to run list_churnzero_accounts and request a filtered list. Then, use get_account_success_details on the specific accounts. The data appears directly in your chat window, eliminating the copy/paste steps.
Confusing Alerts with Account Data
An AM sees a general alert about 'Low Usage' but doesn't know which account triggered it, so they have to manually check the alert details page and search for the account ID.
→
Run list_churnzero_alerts first. This list immediately tells you the alert reason and the associated account ID. Then, if needed, use get_account_success_details on that ID for full context.
Ignoring Playbook Status
An Ops analyst knows an account should be in the 'High-Touch Onboarding' playbook but can't confirm if it's still active without deep navigation and checking multiple status fields.
→
Use list_success_playbooks and list_customer_journeys. These tools confirm the account's current, active status and the defined steps it's following, giving you immediate confirmation.
Not logging activity changes
A CSM helps a client with a new feature, but forgets to log this interaction in the system, meaning the account's health score isn't updated and the risk assessment is stale.
→
Use track_account_event. Immediately log the interaction (e.g., 'Feature X Demo Complete') and pass the event name to the agent. This updates the score before you walk away from the client's screen.
When It Fits, When It Doesn't
Use this server if your primary job is auditing customer health and activity across multiple operational views (accounts, alerts, messages, journeys). You need to see the 'why' behind a churn score, not just the score itself. Don't use this if you only need to run a simple report (e.g., 'show me all accounts from California'). In that case, a basic database lookup tool might be faster. You need the contextual depth—the ability to cross-reference list_churnzero_alerts with get_account_success_details and list_customer_messages—to build a full story. If you can't combine account status, communication history, and current alerts into one prompt, you need this server.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by ChurnZero. 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 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking account health shouldn't require 10 clicks.
Today, checking a customer's health requires a painful sequence of actions. You open the main dashboard, find the account ID, click into the 'Health' tab to see the score. Then, you have to click to the 'Activity Log' to see what they did last, and maybe click a third tab to review the last message sent. You're copy-pasting IDs and hopping between tabs until you have a picture—and by then, the customer has moved on.
With the ChurnZero MCP Server, you just ask your agent. You prompt: 'What is the status of ACME Corp?' The agent runs the tools, pulls the score using `get_account_success_details`, checks for recent warnings with `list_churnzero_alerts`, and summarizes it all in the chat. You get the full story in one breath.
ChurnZero MCP Server: Get a full audit of account activity.
Manually auditing an account means checking the communication history, verifying the active playbooks, and manually logging any manual interventions. You spend time comparing the system's recorded journey status against what your sales team actually did last week, making it easy to miss critical details.
Now, you can prompt your agent to combine the data. You ask for the current success journey (`list_customer_journeys`) alongside all messages sent (`list_customer_messages`). The agent pulls both datasets, giving you a complete, verifiable audit trail right where you're working.
Common Questions About ChurnZero MCP
How do I use the `get_account_success_details` tool? +
You provide the specific account ID and ask your agent to run get_account_success_details. The agent returns the account's full health profile, including its current churn score and all associated metrics.
What is the difference between `list_customer_journeys` and `list_success_playbooks`? +
Journeys track the overall, intended path for an account (e.g., Onboarding to Renewal). Playbooks are the specific, repeatable tasks or steps you execute within that journey. Use both to see the full scope of the account's current status.
How can I check all the alerts using `list_churnzero_alerts`? +
Simply ask your agent to list alerts. The agent runs list_churnzero_alerts and gives you a prioritized list of warnings. It tells you exactly which accounts need attention and why.
Do I need to manually run `track_account_event`? +
No, you tell your agent you need to track an event, and the agent runs track_account_event for you. You just need to provide the event name and the account ID.
How do I use `list_churnzero_contacts` to find a customer's interaction history? +
It lists all customer contacts, giving you the full history. You can then ask your AI client to pull the interaction history associated with a specific contact ID.
Can I use `list_customer_messages` to see all communications sent to a customer? +
Yes, this tool retrieves every message and communication record. You can filter the results by date range or customer ID to pinpoint specific interactions.
What information does `list_customer_accounts` return about a client's health? +
It returns a list of all customer accounts, including their current churn scores and basic health metrics. You can then use get_account_success_details for deeper dives.
What happens if I try to track an event for an account that doesn't exist using `track_account_event`? +
The system returns an error message specifying the non-existent account ID. You must ensure the account ID is valid before running the track_account_event tool.
Can I see the health score for a specific account? +
Yes! Use the get_account_success_details tool with the unique account External ID. The agent will return the churn score, health metrics, and current status from ChurnZero.
How do I check which success playbooks are currently active? +
Use the list_success_playbooks tool. Your agent will fetch all configured playbooks, allowing you to identify which automation flows are currently running.
Where do I find my ChurnZero App Key? +
Log in to ChurnZero, go to the Admin section, and look for Application Keys. You can generate a new App Key there for API access.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Avochato
Manage business messaging, contacts, and broadcasts via Avochato — orchestrate SMS and MMS directly via AI.
Freshdesk
Resolve customer tickets faster with omnichannel helpdesk tools, smart automation, and self-service portals your users will love.
MessageBird
Manage your global communications — send SMS and audit contacts via AI.
You might also like
TransportAPI
Access UK public transport data via TransportAPI — track buses and trains, plan journeys, check departures, and monitor service disruptions from any AI agent.
Octoparse
Scrape data from any website visually with a no-code web scraper that handles pagination, login, and JavaScript rendering.
AssemblyAI
Transcribe audio and video files with industry-leading accuracy, detect speakers, and extract insights from spoken content.