SuperAPI AI 工具集

subscription-tracker-mcp

Subscription Tracker MCP Server 是一个专业的 MCP 服务器,用于智能订阅管理,集成 Gmail 与 MySQL。它能从邮件中自动提取并结构化订阅与账单数据,官方声称准确率超过 90%。项目提供 16 个 MCP 工具,涵盖 Gmail 搜索、AI 提取、MySQL 增删改查、缺口检测(重复、缺失数据、价格异常)以及主动提醒(例如续费前 3 天通知),并支持通过 Claude Desktop 等 MCP 客户端使用自然语言进行查询与管理。

访问官网

工具介绍

Subscription Tracker MCP Server 是一个面向个人使用的 MCP(Model Context Protocol)服务器,用于智能管理订阅和账单信息。它将 Gmail 邮件检索、AI 提取、MySQL 持久化存储、缺口检测与主动提醒整合在一起,帮助用户从收件箱中自动找出订阅相关邮件,并将关键信息结构化保存。

用途:主要解决订阅分散在邮件中、难以追踪续费、重复订阅和价格变动的问题。用户可以通过自然语言指令,让 AI 助手列出所有订阅、搜索特定服务(如 Netflix)的邮件、检查未来一段时间的续费,以及检测重复订阅。

主要能力:官方说明包含 16 个 MCP 工具,覆盖 Gmail 搜索、AI 提取、MySQL CRUD、缺口检测和主动提醒。Gmail 集成支持搜索并提取订阅邮件;MySQL 用于持久化存储和状态管理;AI 提取用于从邮件中解析订阅详情;缺口检测可发现重复项、缺失数据和价格异常;主动提醒支持续费前 3 天通知。官方称从邮件中自动提取并结构化订阅与账单数据的准确率超过 90%。

使用方式:仓库提供了安装步骤。首先安装依赖;其次配置 MySQL;然后配置应用程序;接着设置 Google OAuth,需要从 Google Cloud Console 下载 credentials.json 放到项目根目录,并运行 python3 src/setup.py;之后配置 Claude Desktop,编辑 ~/Library/Application Support/Claude/claude_desktop_config.json;最后完全退出并重新打开 Claude Desktop。配置完成后,可使用自然语言指令,例如“List all my subscriptions”“Search Gmail for Netflix subscription emails”“Check for renewals in the next 7 days”“Detect duplicate subscriptions”。

适用场景:适合希望用 AI 助手统一管理个人订阅、减少人工整理、及时发现重复订阅或价格异常、并提前获知续费日期的用户。

限制:该仓库明确标注为个人使用项目(Personal use project)。其他限制,如支持的操作系统、MySQL 具体版本、是否支持多用户、部署方式、计费或价格信息,资料中暂未提供。