mcpField
S
Startup Finance Metrics

Startup Finance Metrics

本地服务
github.com/MayankTalwar0开发工具026 周前更新

关于 Startup Finance Metrics

Startup Finance Metrics 是一款本地运行的创业公司财务分析 MCP 服务,面向创始人等需要准备融资或董事会指标的人士。它计算多期指标并生成报告,财务数据不外传,缺少输入时会明确指出。

主要功能

  1. 01导入 CSV 或粘贴数据
  2. 02AI 分类财务交易
  3. 03计算创业公司关键指标
  4. 04校验缺失数据
  5. 05生成 Markdown 和 HTML 报告
  6. 06比较多个期间

适用场景

  1. 01准备融资时整理财务指标
  2. 02为董事会会议制作报告
  3. 03比较多个时期的创业公司表现

MCP 相关

向 MCP 客户端提供财务指标计算和报告生成工具。服务在本地处理输入,不存储或记录数据。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"startup-finance-metrics": {
"command": "uvx",
"args": [
"startup-finance-mcp"
]
}
}
}
启动命令uvx startup-finance-mcp

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

安装包
pypistartup-finance-mcp1.1.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

创业公司财务指标(MCP 服务)

用于分析创业公司财务状况并在本地生成指标报告的 MCP(Model Context Protocol)服务。

🔒 隐私与安全优先:

  • 零云端风险:此工具 100% 在你的计算机/服务上本地运行。
  • 不向外部发送数据:财务数据绝不会发送到任何外部 API、云服务提供商或第三方服务(包括 SlickBooks)。
  • 不存储数据:服务在内存中处理输入,并将指标直接返回给 MCP 客户端。不会存储、缓存或记录任何数据。
  • 严格只读:此服务不会执行任何财务状态变更。它是一个严格只读的数学引擎。
  • 严格本地处理:可安全地与 Claude Desktop、Cursor、Glama 及其他 MCP 客户端集成,同时确保你对敏感财务输入拥有完全的数据主权。

为什么要开发此工具

如果你是正在筹集资金或准备董事会会议的创业公司创始人,投资者会要求你提供 MRR、烧钱率、毛利率、LTV:CAC 和资金可支撑时间等指标,而且通常时间紧迫。大多数创始人要么没有持续跟踪这些指标,要么每次融资前都要花数小时从银行对账单和电子表格中提取数据。

此工具可在几分钟内将原始银行对账单(或 Stripe/QBO 导出文件)转换为结构化的财务指标报告,全程在你自己的计算机上完成。初步分析无需会计师协助。敏感数据不会离开你的计算机。

功能

  1. 导入数据:接受银行 CSV、Stripe 导出 CSV、QBO/Xero 导出 CSV 或粘贴的数值。(为获得最佳结果,请提供至少 3 个月的银行对账单和活跃用户统计数据。示例文件位于 test/ 文件夹中。)
  2. AI 交易分类:AI 根据交易描述,将每笔银行交易归类为收入、COGS、S&M、薪资或 G&A。此步骤由 AI 驱动,可能出错,例如将承包商付款误分类为薪资而非 COGS,或漏掉含义模糊的项目。与投资者分享结果前,请务必检查分类结果。
  3. 计算关键指标:在一份比较报告中,计算一个或多个完整月份的净烧钱额、资金可支撑时间、毛利率、CAC、LTV、40 法则等指标。
  4. 严格验证:如果缺少数据或数据含义模糊,引擎会告诉你需要哪些信息,而不是猜测;它会返回 insufficient_data 和 missing_inputs,而非编造数值。
  5. 生成报告:生成清晰、格式规范的 Markdown 和 HTML 报告;每份报告统一涵盖所提供的所有月份,并以并列方式比较各个时期。

mcp-name: io.github.MayankTalwar0/startup-finance-metrics

设置与安装

选项 1:Claude Desktop(面向非开发者的手动安装)

由于此工具完全在你自己的机器上运行,以保护你的财务数据,因此需要进行一次性手动设置。 好消息:你不需要安装 Python!下面使用的工具(uv)会在后台自动下载所需的一切,你无需操心。

步骤 1:安装 uv 此服务使用 uv(一个快速的 Python 管理工具)在本地运行。如果尚未安装:

  • Mac/Linux:打开终端并运行:curl -LsSf https://astral.sh/uv/install.sh | sh
  • Windows:打开 PowerShell 并运行:powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

步骤 2:打开 Claude 的配置

  1. 打开 Claude Desktop 应用。
  2. 在左上角菜单中,点击 Claude -> Settings(或 Preferences)。
  3. 点击左侧边栏中的 Developer 选项卡。
  4. 点击 Edit Config 按钮。这会在默认文本编辑器中打开名为 claude_desktop_config.json 的文件。

步骤 3:添加服务 将该文件的内容替换为以下代码(如果已有其他服务,只需将 startup-finance-metrics 区块添加到现有的 mcpServers 中):

{
  "mcpServers": {
    "startup-finance-metrics": {
      "command": "uvx",
      "args": [
        "startup-finance-mcp"
      ]
    }
  }
}

步骤 4:重启 Claude 保存并关闭文件,然后完全重启 Claude Desktop。现在,你会在 Claude 聊天中看到一个新的“锤子”(工具)图标!

选项 2:Claude Code、Glama 或自定义 Cursor 设置

对于 Claude Code 等命令行 Agent,或者如果你希望手动配置 Glama 和 Cursor,请使用 uvx 命令:

对于 Claude Code:

claude mcp add startup-finance -- uvx startup-finance-mcp

对于 Glama / Cursor(自定义 MCP 配置):

uvx startup-finance-mcp
选项 3:本地开发
git clone https://github.com/MayankTalwar0/startup-finance-metrics.git
cd startup-finance-metrics
pip install -e .

# Run the server directly
startup-finance-mcp

可用的 MCP 工具

此服务向 MCP 客户端提供以下工具:

  1. computeFinancialMetrics(inputs_json: str):根据结构化输入计算初创公司的财务指标(现金跑道、毛利率、CAC、LTV 等)。分析多个月的数据时,每月调用一次。
  2. generateFinancialReport(metrics_json: str, output_dir: str):生成统一的 HTML + Markdown 报告。接受单月数据或多月 {"months": [...]} 数据,并根据所提供的所有周期生成一份对比报告。

用作独立 AI 技能

如果你不想使用完整的 MCP 服务,只想在 Claude Code 或 OpenClaw 等工具中使用简单的提示词,可以在 skills/SKILL.md 中找到原始技能提示词。

指标参考

#指标公式必需输入
1净现金消耗monthly_opex - monthly_revenuemonthly_opex、monthly_revenue
2现金跑道current_cash / net_burncurrent_cash;要求 net_burn > 0(否则返回 not_applicable: business is cash flow positive)
3毛利率(monthly_revenue - cogs) / monthly_revenue * 100monthly_revenue、cogs
4CACsales_marketing_spend / new_customerssales_marketing_spend、new_customers
5LTV(ARPU * gross_margin) / logo_churn_ratemonthly_revenue、active_customers、lost_customers、cogs
6LTV:CACltv / cac可计算的 ltv、可计算的 cac
7收入增长(monthly_revenue - prev_monthly_revenue) / prev_m... * 100monthly_revenue、prev_monthly_revenue
8客户流失率lost_customers / active_customers * 100lost_customers、active_customers
9消耗倍数net_burn / (arr_end - arr_start)monthly_opex、monthly_revenue、arr_start、arr_end
10NRR(start + exp - churn - cont) / start * 100starting_mrr、expansion_mrr、churned_mrr、contraction_mrr
1140 法则revenue_growth_yoy_pct + operating_margin_pctrevenue_growth_yoy_pct、operating_margin_pct
12CAC 回本周期cac / (ARPU * gross_margin)可计算的 cac、monthly_revenue、active_customers、可计算的 gross_margin

许可证

MIT

由 SlickBooks 构建

由 SlickBooks 创始人 Mayank 构建。 SlickBooks 提供托管式簿记、簿记自动化、财务预测自动化和定制财务 Agent。

评论

支持 Markdown

第一次接触 MCP?

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

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