@retainq/mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@retainq/mcpwhat are my top churn reasons?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@retainq/mcp
RetainQ MCP Server — Connect AI assistants to your churn reduction platform.
What is this?
This is a Model Context Protocol (MCP) server for RetainQ. It lets AI assistants (like Claude, Cursor, Kiro, etc.) interact with your RetainQ workspace — query retention metrics, manage flows, analyze churn data, and more.
Related MCP server: Attio MCP Server
Installation
npx @retainq/mcpOr install globally:
npm install -g @retainq/mcpConfiguration
Environment Variable
Set your RetainQ API key:
export RETAINQ_API_KEY=rq_live_your_key_hereGet an API key from Settings → API Keys in your RetainQ dashboard.
MCP Client Config
Add to your MCP client configuration (e.g., Claude Desktop, Kiro, Cursor):
{
"mcpServers": {
"retainq": {
"command": "npx",
"args": ["@retainq/mcp"],
"env": {
"RETAINQ_API_KEY": "rq_live_your_key_here"
}
}
}
}Available Tools (32)
Analytics
get_retention_stats— Workspace metrics overviewget_recent_sessions— Latest flow sessions with outcomesget_top_churn_reasons— Cancellation reasons ranked by frequencyget_high_risk_customers— Customers above churn risk thresholdget_offer_performance— Offer acceptance rates and revenue
Flows
list_flows— List all flowsget_flow— Get flow detailscreate_flow— Create new flow (simple or advanced)update_flow— Update flow metadatadelete_flow— Archive a flowconfigure_simple_flow— Set simple flow config (survey, offers, feedback, design)set_advanced_flow_schema— Set node-based flow schemapublish_flow— Publish and make liveget_flow_schema— Get current published schema
Offers
list_offers— List all retention offerscreate_offer— Create new offerupdate_offer— Update offerdelete_offer— Archive offer
Customers
list_customers— List customers with churn scoresget_customer— Get customer by emailget_customer_sessions— Get a customer's session history
Opportunities
list_opportunities— List retention opportunitiesconfirm_opportunity— Confirm/fulfill an opportunityreject_opportunity— Reject an opportunity
AI Intelligence
run_churn_analysis— Run AI-powered churn analysisask_ai— Ask RetainQ AI a question about your data
Notifications
list_notifications— Get recent notificationsget_notification_preferences— Get notification settingsupdate_notification_preferences— Update notification settings
Feedback
list_feedback— Get session feedback/answersexport_feedback_csv— Export feedback as CSV
API Base URL
By default connects to https://app.retainq.com/api/v1/public. Override with:
export RETAINQ_API_URL=http://localhost:3000/api/v1/publicLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- churnkeyOAuthco.churnkey
Read and manage Churnkey cancel flows, retention metrics, and payment recovery
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Connect AI to your Attio CRM. Manage contacts, companies, deals, and sales pipelines. Create tasks…
- RevensiOAuthcom.revensi
Connect your AI assistant to Revensi OS agents, workflows, and business data.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables interaction with Retell AI's voice and chat agent platform. Build, deploy, and manage AI phone agents, configure conversation flows, handle calls/chats, and manage phone numbers through natural language.52-
- FlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to interact with Attio CRM through natural language, providing complete access to companies, people, deals, tasks, lists, notes, and records with advanced search, batch operations, and relationship management.506 npm-
- AlicenseAqualityFmaintenanceConnects AI assistants to Custify customer success data for querying account metrics, health scores, and usage trends. It also supports taking actions such as creating notes, managing tasks, and triggering playbooks.1512 npm3MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to manage contacts, send messages, handle conversations, and manage workspace via the Respond.io API.2869 npmMIT