
Research
/Security News
Malicious Chrome and Firefox Extensions Steal Crypto Traders’ Session and Wallet Data
Malicious Chrome and Firefox extensions target Axiom Trade and Padre users, stealing session tokens and wallet data.
@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 20 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.

Research
/Security News
Malicious Chrome and Firefox extensions target Axiom Trade and Padre users, stealing session tokens and wallet data.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.