使用说明
费用跟踪MCP服务器💰
这是一个模型上下文协议(MCP)服务器,旨在连接 克劳德桌面版 以及其他MCP客户端。它使用户能够使用自然语言管理个人财务。
🌟 愿景
该项目的最终目标是作为金融大脑 集成人工智能代理(个人助理)。此助手将利用一个小型、高性能的本地模型,旨在在任何设备(移动设备、笔记本电脑或物联网)上高效运行,确保您的财务数据保持私密、安全,并且可以离线访问。
🛠 初始工具(现在可用)
服务器目前向AI公开了以下功能:
- 增加支出:记录新支出,详细信息包括
amount,category,date,以及description. - 列出费用:检索具有筛选功能的记录 日期范围 或 类别.
- 汇总费用:生成任何时期的财务概览,包括总支出和按类别细分。
- 编辑费用:修改现有记录的详细信息(例如,更正金额或更新描述)。
- 删除费用:从记录中完全删除条目。
- 信贷支出(收入):跟踪资金流入,以保持现金流的完整情况。
🚀 未来路线图
这些功能旨在将跟踪器转变为主动的财务顾问:
- 查看余额:即时计算
Total Income - Total Expenses. - 创建预算:为特定类别设定支出限额并跟踪进度。
- 警报通知:当支出接近或超过预算限额时发出主动警告。
- 导出数据:将数据库导出到 CSV文件 或 Excel 用于外部记账。
- 可视化报告:生成图表和支出趋势可视化。
⚙️ 配置
要在Claude Desktop中使用此功能,请将以下内容添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"ExpenseTracker": {
"command": "absolute path to uv",
"args": [
"run",
"--with",
"fastmcp",
"fastmcp",
"run",
"absolute path to main mcp file"
],
"env": {
"PATH": "Path to nodejs (Optional, if not already in system PATH)"
},
"transport": "stdio",
"type": null,
"cwd": null,
"timeout": null,
"description": null,
"icon": null,
"authentication": null
}
}
}```