zombie-killer
Scans bank statements for zombie subscriptions and drafts cancellation, renegotiation, or data deletion letters.
README
zombie-killer ๐ง
Find the subscriptions silently draining your bank account โ and get the exact letters to cancel them, renegotiate the bill down, or erase your data.
You paste your bank/card statement (or a list of subscriptions). zombie-killer detects the recurring charges, flags the zombies (forgotten, price-crept, free-trials-that-converted, hard-to-cancel), totals your yearly waste, and drafts ready-to-send letters. You send them. It never contacts the company, never impersonates you, never acts on your behalf.
Works for people (web app) and for AI agents (MCP server + x402 pay-per-call).
What it does
- Detect โ parses raw transaction text (CSV export or free-form lines), groups by merchant via an embedded catalog of ~50 high-frequency subscription services (with real cancellation / privacy contacts), classifies cadence (weekly / monthly / quarterly / yearly), and scores each charge ZOMBIE / REVIEW / ACTIVE. One-off purchases (gas, groceries) are not flagged.
- Draft โ for each charge, three ready-to-send letters:
- Cancellation โ firm request to cancel and stop all future billing (kills continuous payment authority).
- Renegotiation โ a retention/loyalty-discount script to lower a recurring bill before you cancel.
- Data deletion โ a GDPR Art. 17 (EU/UK) or CCPA/CPRA ยง1798.105 (California) erasure request.
- Send โ every letter ships with where/how to send it. You send it yourself from your own account.
Self-help templates, not legal advice. zombie-killer drafts; the human sends.
Web app
Open the site, paste your statement, hit Find my zombie subscriptions. The scan and the verdicts are free. Unlocking the full letter package is a one-time crypto payment (no account, no card).
MCP server (for AI agents)
{
"mcpServers": {
"zombie-killer": { "command": "npx", "args": ["-y", "subkill-mcp"] }
}
}
Tools:
scan_subscriptionsโ raw data to recurring charges + zombie verdicts + annualized savings.generate_letterโ draft one cancel / renegotiate / data-deletion letter.build_letter_packageโ scan + draft the full package in one call.
Or connect over HTTP at POST /mcp.
Pay-per-call (x402)
The /pro/package route is gated by x402. An agent pays in USDC on Base automatically โ no sign-up, no API key.
GET /pro/package?data=2026-05-12,NETFLIX.COM,-12.99&jurisdiction=eu
HTTP API
| Method | Path | |
|---|---|---|
| POST | /api/scan |
Free. { "data": "..." } to recurring charges + zombie verdicts + savings. |
| POST | /api/package |
Paid. Full letter package (unlocked by a confirmed payment). |
| GET | /pro/package?data=.. |
Paid via x402 (agents). |
| POST | /mcp |
MCP-over-HTTP (free). |
| GET | /openapi.json, /.well-known/x402 |
Discovery. |
Privacy
Your statement is processed in-memory to detect recurring charges and is not stored. Don't paste card numbers โ they aren't needed.
License
MIT.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.