13-Week Cash Flow Plan

it.chiribav0.1.0更新于 Oct 1, 2026

13-week cash flow plan with a live Excel workbook, not just an answer in chat.

已验证Streamable HTTP可网页运行金融数据与分析

概览

AI 生成的概览

根据六项数据生成 13 周现金流预测,并输出带真实公式的实时 Excel 工作簿、现金转负周与峰值资金需求。

可以做什么
  • 把期初余额、预计收款、供应商付款、工资、贷款还款和税费六项输入,生成 13 周现金网格与各周期末余额。
  • 找出余额首次转为负数的周、该周缺口,以及整个期间的峰值资金需求。
  • 在收款未知时用收入与 DSO 换算周收款,在付款侧用采购与 DPO 换算。
  • 比较提前 15 天收款、延后 15 天付款、工资顺延一周等杠杆,并给出各自争取到的周数。
  • 生成可继续编辑的 Excel 工作簿,输入单元格可改,其余为公式,打开时自动重算。
适用场景
适合需要快速得到一份可复核、可继续编辑的 13 周现金流预测时使用,例如判断哪一周现金转负、资金缺口多大、哪些措施能推迟这个时间点。也适合为客户做测算并需要交付工作簿的场景。
运行要求
需要连接远程 MCP 端点 mcp.chiriba.it,或在 Claude Desktop 中安装本地桌面扩展文件。远程服务器与桌面扩展均无需账号、令牌或环境变量。可选的 Apify 方式需要自备 Apify API 令牌并附加到 URL。
安装前请注意
远程服务器会把生成的工作簿在内存中保留 60 分钟,Apify 方式会在其存储中保留最多 20 分钟,因此财务数据会发送给第三方;桌面扩展则完全在本机处理。Apify 方式需要在 URL 中携带 Apify API 令牌。输出是规划模型,不构成财务建议。

安装

在 SourceWeft 中

  1. 打开 控制台中的 13-Week Cash Flow Plan,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/it.chiriba%2Fcashflow13/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "13-week-cash-flow-plan": {
      "type": "http",
      "url": "https://mcp.chiriba.it/mcp"
    }
  }
}

README

13-Week Cash Flow Forecast

Answers the question people actually open a cash flow tool to ask: which week does the cash go negative, and by how much?

Six figures in — opening cash balance, expected receipts, supplier payments, payroll, loan instalments, and VAT or taxes due. Out comes the 13-week grid, the break-even week, the peak funding need across the period, the levers that would move the date, and a live Excel workbook with real formulas you can keep working in.

Don't know your receipts? Give revenue and DSO instead and it converts. Same for purchases and DPO on the payables side. One number per line if your weeks are flat, thirteen if you have the detail.


Three ways to use it

1. Desktop extension — nothing leaves your machine

The best version, and the one to pick if the figures are a client's. The server runs locally and writes the workbook straight to your disk. No account, no token, no upload.

Download cashflow13-*.mcpb from Releases, then in Claude Desktop: Settings → Extensions → drag the file in.

2. Remote server — the shortest path

No account and no token. In Claude Desktop, Settings → Connectors → Add custom connector:

https://mcp.chiriba.it/mcp

In Claude Code:

bash
claude mcp add --transport http cashflow13 https://mcp.chiriba.it/mcp

Listed in the official MCP registry as it.chiriba/cashflow13.

3. Apify Actor

Apify Standby requires your own Apify API token — that is the platform's rule, not ours. Append it to the URL:

https://ledgerworks--cashflow13.apify.actor/mcp?token=YOUR_APIFY_TOKEN

If you would rather not have an account at all, use one of the two above.


What it gives back

  • the week-by-week grid with the closing cash balance
  • the first week the balance turns negative, and the shortfall in that week
  • the peak funding need over the 13 weeks — the cumulative low point, which is a different number from the first shortfall, and the one your bank will ask for
  • levers, each with the weeks it buys and the change in funding need: collecting 15 days earlier, paying suppliers 15 days later, moving payroll a week

The levers never make an outflow disappear. Moving payroll a week pushes the last payment past week 13, and the answer says so — deferred, not saved.

The workbook

Yellow cells are inputs. Everything else is a formula. Change a weekly figure and the grid, the break-even week and the funding need all move; change the start date in one cell and all thirteen weeks follow. It recalculates on open, because no cached values are written — it is the model, not a picture of one.

Weeks end on Friday by default: US practice, and where payroll and bank cut-offs fall. Configurable, and written into the workbook header so whoever receives the file knows what convention they are reading.

Your figures

No database, no history, no account, nothing kept.

  • Desktop extension — the numbers never leave your computer.
  • Remote server — the workbook is held in memory for 60 minutes, never written to disk, then forgotten.
  • Apify — the workbook sits on Apify's storage for at most 20 minutes, then is deleted whether it was downloaded or not.

Development

bash
npm installnpm test          # tests are written before the codenpm run typechecknpm run buildnpm run bundle    # builds the .mcpb desktop extensionnpm run release   # full release chain; stops before anything leaves the machine
PathWhat lives there
src/engine/calendar.tsThe 13 week-ending dates, all in UTC
src/engine/plan.tsThe grid, the first negative week, the peak funding need
src/engine/levers.tsWhat would move the date
src/engine/working-capital.tsRevenue + DSO → weekly receipts
src/excel/workbook.tsThe live workbook
src/delivery/How the file reaches you, and why each way exists
src/i18n/strings.tsThe localization table. Every user-facing label.

Rules that shaped this

  • No user-facing string is hardcoded — it goes in the localization table, in English and Italian. A test fails if a key is missing a language, or if an Italian string is a copy-paste of the English.
  • Tests before code. For a financial tool, correctness is the product. A balance of exactly zero is not negative. Money rounds to the cent at every step, because 0.1 + 0.2 does not make 0.3 and a plan that says "you are overdrawn" when you are not is worse than no plan.
  • No storage. That is also the GDPR answer.
  • One engine, many tools. The next tools are new functions on this server, not new projects.

Licence

Business Source License 1.1. In plain terms:

  • Use it for anything, including your own professional work — an accountant or controller running this for a client, and billing that client, is fine.
  • You may not hand it to third parties for a fee so they can use it themselves — not as a product, not as a hosted service, not embedded in other software.
  • Four years after each version is published, that version becomes Apache 2.0 and the restriction lapses.

Not OSI-approved, deliberately: the tool is free to use and stays free to use, but the option to charge for it later is kept open. For other arrangements: [email protected].


Also in this repository

Dataset Audit — you paid per result; it tells you what you got. Duplicates, records that ignored the filters you asked for, and the real cost per usable record, with a live Excel receipt. Free. Source in actors/dataset-audit/, same engine as this one.

来源:README.md,提交 bd49d8f

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v0.1.0最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式必需10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。