
Company News
AWS Security Hub Adds Socket for Supply Chain Security
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.
@retentioncheck/mcp-server
Advanced tools
MCP server for AI-powered churn analysis. Analyze cancellation feedback to identify churn patterns and get actionable recommendations.
MCP server for AI-powered churn analysis. Analyze customer cancellation feedback to identify churn patterns, severity ratings, and actionable recommendations.
Analyze cancellation feedback to identify why customers are leaving.
Input:
feedback (string, required) — cancellation responses, one per linefocus (string, optional) — narrow analysis to a specific area (e.g., "pricing")Output: Structured JSON with executive summary, priority action, and categorized insights (reason, count, percentage, severity, confidence, examples, recommendation).
Pull canceled subscriptions directly from Stripe and analyze them — no middleware, no DB hookup. Each cancellation is enriched with plan, MRR, sub age, and voluntary vs. involuntary context before being fed to Claude.
Input:
lookback_days (number, optional) — how many days back to analyze. Defaults to 90. Min 7, max 365.focus (string, optional) — narrow analysis to a specific area (e.g., "pricing")Requires: STRIPE_SECRET_KEY env var. Use a restricted (read-only) key, not your live secret key. Create one at dashboard.stripe.com/apikeys/create with these permissions:
Output: Same shape as analyze_churn, plus a stripeContext block with totalCanceled, activeSubs, voluntaryCount, involuntaryCount, totalMrrLost, truncated, lowSample, nonUsdSkipped, and noFeedbackRate. When there's not enough data, the Churn Health Score is null rather than fabricated.
See a pre-computed example analysis. No API key required.
Input:
scenario (string, optional) — "b2b-saas" (default), "consumer-app", or "pricing"Add to your MCP config (claude_desktop_config.json or .claude.json):
{
"mcpServers": {
"retentioncheck": {
"command": "npx",
"args": ["-y", "@retentioncheck/mcp-server"],
"env": {
"ANTHROPIC_API_KEY": "your-anthropic-key",
"STRIPE_SECRET_KEY": "rk_live_..."
}
}
}
}
STRIPE_SECRET_KEY is only required for the analyze_stripe_churn tool. Omit it if you only need text-based feedback analysis.
Add to Cursor MCP settings with the same configuration.
analyze_churn and analyze_stripe_churn)analyze_stripe_churn)Ask your AI assistant:
For history, trend tracking, PDF exports, team sharing, and more: retentioncheck.com
Starting in 0.2.0, this package sends anonymous usage events to help us understand which tools are used and how. We track:
~/.retentioncheck-mcp/install-id.json)analyze_churn or get_example_analysis)analyze_churn (how many feedback rows were analyzed)We do NOT track:
To opt out, set RETENTIONCHECK_TELEMETRY=0 in your MCP server's env config:
{
"mcpServers": {
"retentioncheck": {
"command": "npx",
"args": ["-y", "@retentioncheck/mcp-server"],
"env": {
"ANTHROPIC_API_KEY": "your-api-key-here",
"RETENTIONCHECK_TELEMETRY": "0"
}
}
}
}
You can also delete ~/.retentioncheck-mcp/install-id.json at any time to reset your anonymous install ID.
MIT
FAQs
MCP server for AI-powered churn analysis. Analyze cancellation feedback to identify churn patterns and get actionable recommendations.
The npm package @retentioncheck/mcp-server receives a total of 51 weekly downloads. As such, @retentioncheck/mcp-server popularity was classified as not popular.
We found that @retentioncheck/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.