Budgetsco MCP服务器
MCP Server for Budgetsco,通过交易、预算和财务跟踪功能实现个人财务管理。
目录
先决条件
- Node.js(建议使用22.x版本)
- 检查你的Node.js版本: node --version
- Budgetsco个人访问令牌
设置
- 克隆存储库
- 创建一个
.env根目录中的文件,其中包含您的Budgetsco访问令牌:
BUDGETSCO_ACCESS_TOKEN='your_access_token_here'- 安装依赖项:
npm install可用工具
服务器提供了几种管理个人财务的工具:
交易
- 创建、编辑和删除交易
- 使用灵活的过滤器查看交易历史记录
- 支持多种支付方式(现金、信用卡、UPI等)
分类
- 获取预定义和自定义类别
- 创建和管理自定义类别
- 对交易进行分类,以便更好地进行财务跟踪
经常性交易
- 设置自动重复交易
- 管理每日、每月或每年的重复条目
- 跳过或标记重复交易为已完成
预算编制
- 为不同类别设置和管理预算
- 跟踪预算使用情况
- 获取详细的预算明细
货币
- 设置和管理货币偏好
- 支持多种国际货币
发展
可用命令:
npm run dev:启动开发服务器npm run start:运行生产服务器npm run build:构建项目npm run lint:运行linting检查npm run format:格式代码npm run test:运行测试
配置
环境变量
BUDGETSCO_ACCESS_TOKEN(必填):您的Budgetsco个人访问令牌
客户端配置
要将此MCP服务器与Claude等客户端一起使用,请添加以下配置:
{
"mcpServers": {
"budgetsco": {
"command": "npx",
"args": ["@budgetsco/mcp"],
"env": {
"BUDGETSCO_ACCESS_TOKEN": ""
}
}
}
}许可证
该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。
______________________________________________________________________
内置于 FastMCP
