关于 Genie Expense Tracker
Genie Expense Tracker 将 Genie 财务数据以只读方式提供给 Claude 及兼容客户端,适合查看账户、交易和投资信息。连接使用 OAuth,且短信数据需要单独授权。
主要功能
- 01账户与卡片余额查询
- 02交易搜索、详情与汇总
- 03净资产快照
- 04投资持仓查询
- 05订阅与分期汇总
- 06经授权搜索财务短信
适用场景
- 01检查账户和卡片余额
- 02查找并汇总交易记录
- 03查看净资产及估值日期
- 04在单独授权后检查财务短信
MCP 相关
提供远程 MCP 服务,可通过 Streamable HTTP 连接;也可使用插件或本地 stdio 客户端配置连接。数据仅供读取。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://genie-mobile.duckdns.org/mcpclaude mcp add --transport http osamaadam-genie-expense-tracker https://genie-mobile.duckdns.org/mcp{"mcpServers":{"osamaadam-genie-expense-tracker":{"type":"http","url":"https://genie-mobile.duckdns.org/mcp"}}}在 Cursor 中打开{"servers":{"osamaadam-genie-expense-tracker":{"type":"http","url":"https://genie-mobile.duckdns.org/mcp"}}}在 VS Code 中打开{"mcpServers":{"osamaadam-genie-expense-tracker":{"type":"http","url":"https://genie-mobile.duckdns.org/mcp"}}}{"mcpServers":{"osamaadam-genie-expense-tracker":{"serverUrl":"https://genie-mobile.duckdns.org/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Genie 费用跟踪插件
将 Claude,以及支持 Agent Plugins 1.0 的兼容 ChatGPT/Codex marketplace 客户端,连接到 Genie 的私有只读远程 MCP 服务。该软件包包含共享的 Agent Plugins 清单、Claude marketplace 元数据、Genie 财务技能,以及 Streamable HTTP MCP 配置。
Genie 可以提供什么
授权连接后,Genie 可以只读提供:
- 账户和银行卡余额,使用
list_accounts。 - 交易搜索、详情和汇总。
- 使用
get_net_worth获取净资产快照,包括主要币种、已估值账户、排除账户、未估值项目、完整性和估值日期。 - 启用投资功能且能够发现投资时,使用
list_investment_holdings获取投资持仓以及提供方/账户背景信息。 - 订阅和分期付款摘要。
- 只有在单独授权
sms:read权限后,才能搜索和查看已存储的财务短信。
此连接器无法创建、更改、删除或支付任何内容。净资产和持仓是快照,不代表收益或业绩跟踪。如果响应不完整,请遵循其中的 is_complete、纳入/排除、估值和外汇日期字段;切勿将 list_accounts 余额相加以重建净资产。
从此仓库安装
在 Claude 或 Claude Desktop 中,打开 自定义 → 插件,选择 + → 添加 marketplace,然后输入:
https://github.com/osamaadam/genie-claude-plugin
安装 Genie Expense Tracker,启用它,并在提示时完成 Genie 授权流程。同一仓库还包含适用于兼容 ChatGPT/Codex marketplace 客户端的 Agent Plugins 1.0 软件包(仅限支持该软件包格式的客户端);客户端和工作区的可用性可能有所不同。
开发环境安装
克隆此仓库,然后从其父目录运行 Claude Code:
claude --plugin-dir ./genie-claude-plugin
在 Claude Code 中打开 /mcp,并为 genie 服务完成 OAuth。你也可以使用以下命令验证 Claude 软件包:
claude plugin validate ./genie-claude-plugin --strict
不使用插件进行连接
也可以直接通过 Streamable HTTP 使用同一服务:
claude mcp add --transport http genie https://genie-mobile.duckdns.org/mcp
在网页版 Claude 或 Claude Desktop 中,打开 自定义 → 连接器 → 添加自定义连接器,然后输入:
https://genie-mobile.duckdns.org/mcp
身份验证和隐私
Genie 使用 OAuth。仅在托管于 https://genie-mobile.duckdns.org 的授权页面上输入 Genie 账户号码;切勿将其粘贴到 Claude、插件配置、问题帖或支持消息中。
可选的 sms:read 权限允许连接器返回完整的已存储财务短信。只有在你希望 Claude 检查这些短信时,才授予此权限。
安全问题报告
请通过 [email protected] 私下报告漏洞。请勿公开提交包含账户号码、令牌、授权码、财务记录或短信内容的问题。
许可证
此仓库中的插件元数据和技能说明采用 MIT 许可证。该许可证不适用于独立的 Genie 应用程序或后端服务。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。