RetentionCheck MCP Server
io.github.brianfofficial/retentioncheck-mcp-server
What is the RetentionCheck MCP server?
Pull churn from Stripe, Postgres, MySQL, or pasted feedback. AI-ranked drivers + fixes.
How to install RetentionCheck
Copy-paste configuration for popular MCP clients.
ANTHROPIC_API_KEYsecretAnthropic API key for running churn analysis (required for analyze_churn, analyze_stripe_churn, and analyze_sql_churn; get_example_analysis works without it).
STRIPE_SECRET_KEYsecretStripe API key for analyze_stripe_churn. Use a RESTRICTED (read-only) key with these permissions: Subscriptions Read, Customers Read, Prices Read. Create one at https://dashboard.stripe.com/apikeys/create. Optional — only required for the analyze_stripe_churn tool.
POSTGRES_URLsecretPostgres connection string for analyze_sql_churn when dialect='postgres'. Format: postgres://user:pass@host:5432/db?sslmode=require. Use a READ-ONLY user — see retentioncheck.com/integrations for the exact GRANT SQL. Optional — only required for the analyze_sql_churn tool with postgres dialect.
MYSQL_URLsecretMySQL connection string for analyze_sql_churn when dialect='mysql'. Format: mysql://user:pass@host:3306/db?ssl=true. Use a READ-ONLY user — see retentioncheck.com/integrations for the exact GRANT SQL. Optional — only required for the analyze_sql_churn tool with mysql dialect.
RETENTIONCHECK_TELEMETRYSet to 0 to opt out of anonymous usage telemetry. Telemetry tracks tool invocations and aggregate counts — never the feedback text, financial values, or any PII.
{
"mcpServers": {
"retentioncheck-mcp-server": {
"command": "npx",
"args": [
"-y",
"@retentioncheck/mcp-server"
],
"env": {
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"STRIPE_SECRET_KEY": "<YOUR_STRIPE_SECRET_KEY>",
"POSTGRES_URL": "<YOUR_POSTGRES_URL>",
"MYSQL_URL": "<YOUR_MYSQL_URL>",
"RETENTIONCHECK_TELEMETRY": "<YOUR_RETENTIONCHECK_TELEMETRY>"
}
}
}
}{
"mcpServers": {
"retentioncheck-mcp-server": {
"command": "npx",
"args": [
"-y",
"@retentioncheck/mcp-server"
],
"env": {
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"STRIPE_SECRET_KEY": "<YOUR_STRIPE_SECRET_KEY>",
"POSTGRES_URL": "<YOUR_POSTGRES_URL>",
"MYSQL_URL": "<YOUR_MYSQL_URL>",
"RETENTIONCHECK_TELEMETRY": "<YOUR_RETENTIONCHECK_TELEMETRY>"
}
}
}
}{
"mcpServers": {
"retentioncheck-mcp-server": {
"command": "npx",
"args": [
"-y",
"@retentioncheck/mcp-server"
],
"env": {
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"STRIPE_SECRET_KEY": "<YOUR_STRIPE_SECRET_KEY>",
"POSTGRES_URL": "<YOUR_POSTGRES_URL>",
"MYSQL_URL": "<YOUR_MYSQL_URL>",
"RETENTIONCHECK_TELEMETRY": "<YOUR_RETENTIONCHECK_TELEMETRY>"
}
}
}
}{
"servers": {
"retentioncheck-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@retentioncheck/mcp-server"
],
"env": {
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"STRIPE_SECRET_KEY": "<YOUR_STRIPE_SECRET_KEY>",
"POSTGRES_URL": "<YOUR_POSTGRES_URL>",
"MYSQL_URL": "<YOUR_MYSQL_URL>",
"RETENTIONCHECK_TELEMETRY": "<YOUR_RETENTIONCHECK_TELEMETRY>"
}
}
}
}claude mcp add retentioncheck-mcp-server --env ANTHROPIC_API_KEY=<YOUR_ANTHROPIC_API_KEY> --env STRIPE_SECRET_KEY=<YOUR_STRIPE_SECRET_KEY> --env POSTGRES_URL=<YOUR_POSTGRES_URL> --env MYSQL_URL=<YOUR_MYSQL_URL> --env RETENTIONCHECK_TELEMETRY=<YOUR_RETENTIONCHECK_TELEMETRY> -- npx -y @retentioncheck/mcp-serverRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.