{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.brianfofficial/retentioncheck-mcp-server","description":"Pull churn from Stripe or pasted feedback. AI-ranked drivers with severity + actionable fixes.","title":"RetentionCheck","repository":{"url":"https://github.com/brianfofficial/retentioncheck-v2","source":"github","subfolder":"packages/mcp-server"},"version":"0.3.1","websiteUrl":"https://retentioncheck.com/integrations","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@retentioncheck/mcp-server","version":"0.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key for running churn analysis (required for analyze_churn and analyze_stripe_churn; get_example_analysis works without it).","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Stripe 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.","isSecret":true,"name":"STRIPE_SECRET_KEY"},{"description":"Set 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.","name":"RETENTIONCHECK_TELEMETRY"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tags":["churn","retention","saas","analytics","ai","cancellation-feedback","stripe","subscription-analytics"],"tool":"retentioncheck-mcp-server"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-08T21:38:30.19715Z","publishedAt":"2026-04-08T21:38:30.19715Z","updatedAt":"2026-04-08T21:38:30.19715Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.brianfofficial/retentioncheck-mcp-server","description":"Pull churn from Stripe, Postgres, MySQL, or pasted feedback. AI-ranked drivers + fixes.","title":"RetentionCheck","repository":{"url":"https://github.com/brianfofficial/retentioncheck-v2","source":"github","subfolder":"packages/mcp-server"},"version":"0.4.0","websiteUrl":"https://retentioncheck.com/integrations","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@retentioncheck/mcp-server","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key for running churn analysis (required for analyze_churn, analyze_stripe_churn, and analyze_sql_churn; get_example_analysis works without it).","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Stripe 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.","isSecret":true,"name":"STRIPE_SECRET_KEY"},{"description":"Postgres 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.","isSecret":true,"name":"POSTGRES_URL"},{"description":"MySQL 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.","isSecret":true,"name":"MYSQL_URL"},{"description":"Set 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.","name":"RETENTIONCHECK_TELEMETRY"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tags":["churn","retention","saas","analytics","ai","cancellation-feedback","stripe","postgres","mysql","subscription-analytics"],"tool":"retentioncheck-mcp-server"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-08T23:27:06.941201Z","publishedAt":"2026-04-08T23:27:06.941201Z","updatedAt":"2026-04-08T23:27:06.941201Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.brianfofficial/retentioncheck-mcp-server","description":"Pull churn from Stripe, Postgres, MySQL, or pasted feedback. AI-ranked drivers + fixes.","title":"RetentionCheck","repository":{"url":"https://github.com/brianfofficial/retentioncheck-v2","source":"github","subfolder":"packages/mcp-server"},"version":"0.6.2","websiteUrl":"https://retentioncheck.com/integrations","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@retentioncheck/mcp-server","version":"0.6.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key for running churn analysis (required for analyze_churn, analyze_stripe_churn, and analyze_sql_churn; get_example_analysis works without it).","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Stripe 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.","isSecret":true,"name":"STRIPE_SECRET_KEY"},{"description":"Postgres 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.","isSecret":true,"name":"POSTGRES_URL"},{"description":"MySQL 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.","isSecret":true,"name":"MYSQL_URL"},{"description":"Set 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.","name":"RETENTIONCHECK_TELEMETRY"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tags":["churn","retention","saas","analytics","ai","cancellation-feedback","stripe","postgres","mysql","subscription-analytics"],"tool":"retentioncheck-mcp-server"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-05T23:34:10.103781Z","publishedAt":"2026-05-05T23:34:10.103781Z","updatedAt":"2026-05-05T23:34:10.103781Z","isLatest":true}}}],"metadata":{"count":3}}
