mcpField
R
RetentionCheck

RetentionCheck

Local
retentioncheck.comData & Analytics

About RetentionCheck

Pull churn from Stripe, Postgres, MySQL, or pasted feedback. AI-ranked drivers and fixes

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"brianfofficial-retentioncheck": {
"command": "npx",
"args": [
"-y",
"@retentioncheck/mcp-server"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"STRIPE_SECRET_KEY": "<STRIPE_SECRET_KEY>",
"POSTGRES_URL": "<POSTGRES_URL>",
"MYSQL_URL": "<MYSQL_URL>",
"RETENTIONCHECK_TELEMETRY": "<RETENTIONCHECK_TELEMETRY>"
}
}
}
}
Run commandnpx -y @retentioncheck/mcp-server
Environment variables to set
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.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@retentioncheck/mcp-server0.6.2

Tools

4

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
focusstringNoOptional focus area to narrow the analysis (e.g., 'pricing', 'onboarding')
feedbackstringYesRaw cancellation feedback. One response per line. Example: Too expensive Missing features we need Switched to competitor

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.