mcpField
T
TreasuryOS

TreasuryOS

本地服务
github.com金融数据02 天前更新

关于 TreasuryOS

TreasuryOS 是面向小企业、企业主和银行客户经理的资金与信用分析 MCP 服务。其共享引擎涵盖现金、预测、契约、外汇和贷款准备度,可按次传入企业数据或读取 CSV 文件。

主要功能

  1. 01现金状况与现金流预测
  2. 02营运资金与信用评估
  3. 03契约与外汇监控
  4. 04闲置现金与支付分析
  5. 05贷款准备度评分
  6. 06CSV 和文档数据输入

适用场景

  1. 01评估企业贷款准备度
  2. 02审查现金流与营运资金
  3. 03监控契约与外汇风险

MCP 相关

TreasuryOS 向 MCP 客户端提供资金与信用分析工具。数据可直接在工具调用中传入,也可从已配置目录读取 CSV 文件。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"gpbk-stuy-treasury-mcp-os": {
"command": "uvx",
"args": [
"treasury-mcp-os"
],
"env": {
"TREASURY_DATA_DIR": "<TREASURY_DATA_DIR>"
}
}
}
}
启动命令uvx treasury-mcp-os
需要配置的环境变量
TREASURY_DATA_DIRFolder of client CSVs to analyze. Defaults to the bundled demo company.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypitreasury-mcp-os0.2.0

工具

10

收录的工具列表 · 更新于 1 天前

此工具无需参数。

详细介绍

信用分析

由一个引擎驱动的两款工具。选择你的入口。


面向 AI Agent

TreasuryOS 是一款包含 10 个资金管理和信用工具的 MCP 服务。Agent:从 AGENTS.md 开始。

在 Replit 上运行

添加到任意 MCP 客户端(Claude Desktop、Cursor、Windsurf 等),无需克隆:

{
  "mcpServers": {
    "treasury-os": {
      "command": "uvx",
      "args": ["treasury-mcp-os"]
    }
  }
}

Claude Code:claude mcp add treasury-os -- uvx treasury-mcp-os

开箱即用,它会分析随附的演示公司。要分析真实企业,Agent 调用 get_data_format,并将该企业的数据直接传入任意工具的 data 参数(CSV 文本或行对象)。这些数据仅用于本次调用,不会被存储。你也可以设置 TREASURY_DATA_DIR=/path/to/csvs。

远程 / HTTP(Replit、云主机):MCP_TRANSPORT=streamable-http PORT=8000 python server.py → http://<host>:8000/mcp

打开代码仓库时,Claude Code 和 VS Code 会通过 .mcp.json 和 .vscode/mcp.json 自动连接该服务。


面向企业主

免费,只需 5 分钟,了解你是否已准备好申请商业贷款。

上传银行对账单和信用报告。获取 0-100 的准备度评分,了解哪些因素对你不利、需要改进什么、符合哪些贷款条件,以及去银行时需要准备哪些材料。

无需账户。无需付费。没有推销。

立即试用 →

你将获得:

  • 根据银行考量的相同因素生成准备度评分
  • 用通俗语言说明哪些因素有利、哪些不利
  • 适合你情况的贷款类型(SBA、信用额度、设备融资等)
  • 申请前需要改进事项的优先级清单
  • 与银行家会面时需要准备的材料清单

使用方法:

  1. 点击上方链接
  2. 点击 “See a Demo Score”,了解其工作方式
  3. 在侧边栏切换到 “Upload My Files”
  4. 上传银行对账单、信用报告或财务文件
  5. 查看你的评分和行动计划

面向银行家和客户经理

帮你提前完成准备工作的客户组合仪表板。

搜索客户、查看档案、了解整个客户组合的融资准备情况。它采用相同的评分引擎,专为 RM 工作流打造——通过一个搜索栏,即可全面了解任何客户。

打开 RM 仪表板 →

你将获得:

  • 可搜索所有客户的客户组合视图
  • 包含信用、现金、契约和准备度评分的客户档案
  • 9 种分析工具:现金状况、预测、营运资金、信用评估、契约监控、外汇风险敞口、闲置现金、支付优化
  • 集成 MCP 服务与 Claude Desktop,支持 AI 驱动的分析

快速开始(Claude Desktop):

git clone https://github.com/GPBK-STUY/treasury-mcp-os.git ~/Desktop/treasury-mcp-os
bash ~/Desktop/treasury-mcp-os/setup.sh

完整设置说明请参阅 QUICKSTART.md。


构建方式

一个分析引擎,为所有功能提供支持。三款应用服务于不同用户。

应用适用对象在线链接文件
信用分析企业主启动smb_app.py
RM 仪表板银行 RM启动rm_dashboard.py
完整仪表板高级用户启动app.py
评分引擎

六个类别,每项评分为 0-100:

类别衡量内容
个人信用FICO、信用卡使用情况、还款记录、查询次数
企业信用Paydex、经营年限、供应商付款速度、留置权
现金状况现金总额、账户数量、90 天预测
营运资金流动比率、回款速度、现金周期、现金流可维持时间
现有债务契约合规情况、违约、预警
文件资料已上传的关键文件
分析工具(9 种)
Cash Position Aggregator    Credit Report Parser
Idle Cash Scanner           Credit Position Assessor
Cash Flow Forecaster        Covenant Monitor
Working Capital Analyzer    FX Exposure Scanner
Payment Optimizer
文件上传

支持 CSV、Excel(.xlsx)、Word(.docx)和 PDF。通过扫描列标题自动检测内容类型,并映射到正确的数据格式。

在本地运行
git clone https://github.com/GPBK-STUY/treasury-mcp-os.git
cd treasury-mcp-os
pip install -r requirements.txt
streamlit run smb_app.py        # Business owner app
streamlit run rm_dashboard.py   # RM dashboard
streamlit run app.py            # Full dashboard
文件结构
treasury-mcp-os/
├── smb_app.py             ← Credit Analysis (business owner app)
├── rm_dashboard.py        ← RM portfolio dashboard
├── app.py                 ← Full dashboard (all 11 pages)
├── server.py              ← MCP server for Claude Desktop
├── tools/                 ← Shared analysis engine (9 tools)
├── sample_data/           ← Demo data (Apex Manufacturing Corp)
├── portfolio_data/        ← Multi-client data for RM dashboard
└── setup.sh               ← One-command Claude Desktop installer

关于

由 Grant Page 构建——拥有 5 年商业银行从业经验,如今正在开发那些本该早就存在的工具。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。