nckhemanth0/subscription-tracker-mcp
FreeNot checkedMCP server for intelligent subscription management with Gmail + MySQL integration.
About
MCP server for intelligent subscription management with Gmail + MySQL integration.
README
Professional MCP server for intelligent subscription management with Gmail + MySQL integration.
Features
- 16 MCP Tools: Gmail search, AI extraction, MySQL CRUD, gap detection, proactive alerts
- Gmail Integration: Search and extract subscription emails
- MySQL Database: Persistent storage with state management
- AI Extraction: Parse subscription details from emails
- Gap Detection: Find duplicates, missing data, price anomalies
- Proactive Alerts: 3-day renewal notifications
Quick Start
1. Install Dependencies
pip install -r requirements.txt
2. Configure MySQL
mysql -u root -p
CREATE DATABASE subscription_tracker;
exit
mysql -u root -p subscription_tracker < sql/schema.sql
3. Configure Application
cp config.example.json config.json
# Edit config.json with your MySQL password and Google OAuth credentials
4. Setup Google OAuth
- Download
credentials.jsonfrom Google Cloud Console - Place in project root
- Run:
python3 src/setup.py
5. Configure Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"subscription-tracker": {
"command": "python3",
"args": ["/path/to/subscription-tracker-mcp/src/mcp_server.py"],
"env": {}
}
}
}
6. Restart Claude Desktop
Quit completely (Cmd+Q) and reopen.
Usage
Ask Claude:
- "List all my subscriptions"
- "Search Gmail for Netflix subscription emails"
- "Check for renewals in the next 7 days"
- "Detect duplicate subscriptions"
Project Structure
subscription-tracker-mcp/
├── src/ # Python modules
├── sql/ # Database schema
├── config.json # Configuration
├── requirements.txt # Dependencies
└── README.md # This file
License
Personal use project.
Installing nckhemanth0/subscription-tracker-mcp
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/nckhemanth0/subscription-tracker-mcpFAQ
Is nckhemanth0/subscription-tracker-mcp MCP free?
Yes, nckhemanth0/subscription-tracker-mcp MCP is free — one-click install via Unyly at no cost.
Does nckhemanth0/subscription-tracker-mcp need an API key?
No, nckhemanth0/subscription-tracker-mcp runs without API keys or environment variables.
Is nckhemanth0/subscription-tracker-mcp hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install nckhemanth0/subscription-tracker-mcp in Claude Desktop, Claude Code or Cursor?
Open nckhemanth0/subscription-tracker-mcp on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare nckhemanth0/subscription-tracker-mcp with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
