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 分

    請在儲存庫或註冊中心條目中宣告授權條款。