金融科技分析平台

一个模块化的金融科技分析系统,使用模型上下文协议(MCP)架构进行欺诈检测和支出预测。

  • by AaryaaSastry
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 AaryaaSastry/fintech-mcp

使用说明

金融科技人工智能分析平台

使用模型上下文协议(MCP)架构的模块化金融科技分析系统。

建筑

  • 数据层:原始和处理的交易数据。
  • 处理层:功能工程和数据清理。
  • 模型:欺诈检测和支出预测。
  • MCP 服务器:分析引擎托管专用工具。
  • 后端API:用于查询工具和数据的FastAPI网关。
  • 前端:可视化和风险评估仪表板。

入门指南

  1. 安装依赖项: pip install -r requirements.txt
  2. 运行预处理: python processing/preprocess.py (如果脚本存在)

一个命令执行

要同时运行前端和后端:

python run_all.py

这将在端口8000上启动API,在端口3000上启动仪表板,然后自动打开浏览器。

手动启动

  1. 启动MCP服务器: python mcp_server/server.py
  2. 启动后端: python backend/main.py
  3. 开始前端:打开 frontend/index.html 在您的浏览器中。