项目简介
Fineance 是一个基于 Next.js 和 MCP 协议的财务分析工具,能够通过 ChatGPT 交互式组件提供详细的财务数据分析,包括类别趋势对比、月度财务快照和异常支出识别。
主要功能
- 类别趋势分析:查看各类支出趋势,支持与上月、上季度同期、上年同期的标准化对比
- 月度财务概览:显示当月收入、支出、结余情况,以及最大支出类别
- 异常支出检测:识别与过去4个周期平均值相比出现异常波动的支出类别
- 交互式组件:在 ChatGPT 对话中直接展示丰富的财务数据可视化图表
安装步骤
- 克隆项目到本地
- 安装依赖:'pnpm install'
- 生成财务数据:运行 'finance-data/generate_finance_data.py' 生成模拟数据
- 启动开发服务器:'pnpm dev'
服务器配置
MCP客户端需要配置以下连接信息:
- 服务器名称:fineance
- 启动命令:node(或其他运行时)
- 启动参数:指定 Next.js 服务器入口文件
- 传输协议:支持 HTTP 请求(通过 Next.js API 路由)
基本使用方法
- 启动 MCP 服务器后,在支持 MCP 协议的客户端中连接
- 调用可用工具获取财务分析数据
- 查看交互式组件中的可视化图表
- 基于分析结果进行财务规划和决策
信息
分类
商业系统