MuseDirectory
All apps / Finance & Bills
Finance & Bills

Cash Flow Frog

by cashflowfrog.com

Forecast cash flow, manage scenarios and projections for your business

Cash flow forecasting tool that helps small business owners manage financial scenarios, projections, and bank accounts. Connect to your company finances to model different cash flow situations and plan ahead.

Try asking Muse: "Show me a cash flow projection for the next three months if we increase marketing spend by 20 percent"

Useful? Vote it up. One vote per person, tap again to undo.
See the most upvoted connectors
Working now?
Working, sign-in needed
Worked last 7 days
100% of checks
How to get it
Extra setup
Account
Sign in with your account
Price
Not stated
Works in

Source: Found in the official MCP Registry (com.cashflowfrog.mcp/server) · First listed September 24, 2026

Last 24 hours

Each bar is one check, every 15 minutes. Green means it answered. Last checked 3 h ago.

New to Muse?Muse is Meta's AI assistant. Cash Flow Frog is an app you add to it, and once it is on, you can ask Muse to do this for you: forecast cash flow, manage scenarios and projections for your business. It takes about two minutes and you can turn it off any time.

Is it safe to connect?

What Muse can see: You sign in to your own account with it, so Muse can reach what that account allows. Read what it asks for before you agree.

Before it acts: Read what Muse plans to do before you approve it, and remove the app from Muse when you stop using it.

Sensitive: this app deals with your money. Only connect it if you are comfortable with Muse reading that information.

musedirectory.ai is not part of Meta. More about how Muse handles your information

How to add it to Muse

Cash Flow Frog is not in Muse's Connectors list yet, and it needs you to sign in with your Cash Flow Frog account. Apps that need this kind of sign-in usually cannot be used from a Muse chat yet. Follow it here and we will tell you when it reaches Muse.

https://mcp.cashflowfrog.com/mcp

Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.

Also use it in ChatGPT or Claude

Cash Flow Frog is a remote MCP server, so any assistant that can add a custom connector by link can use it. Same link, same tools.

Add it to ChatGPT
  1. 1

    Open ChatGPT settings

    In ChatGPT, open Settings, then Connectors (called Apps & Connectors on some accounts).

  2. 2

    Turn on developer mode

    Under Advanced settings, switch on Developer mode. That is what lets you add a connector by link.

  3. 3

    Create the connector

    Choose Create, give it a name, paste the link as the MCP server URL, and save. If it needs a sign-in, ChatGPT asks for it here.

  4. 4

    Use it in a chat

    Start a chat, open the tools menu, pick the connector, and ask. ChatGPT asks before it runs a tool the first time.

Custom connectors need a paid ChatGPT plan, and on Team, Enterprise and Edu accounts only an admin can add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in ChatGPT

Add it to Claude
  1. 1

    Open Claude settings

    In Claude, open Settings, then Connectors.

  2. 2

    Add a custom connector

    Choose Add custom connector, give it a name, and paste the link.

  3. 3

    Connect and use it

    If it needs a sign-in, Claude sends you to it. Then turn the connector on in a chat from the tools menu and ask.

Custom connectors are available on paid Claude plans; on Team and Enterprise accounts an admin may need to add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in Claude

https://mcp.cashflowfrog.com/mcp

What people ask Muse to do

Everything Muse can do

Technical details: safety screening, tools, response time and recent checks

Response time at the last check: 313ms. Worked in 97.7% of checks over 30 days.

Screening · September 24, 2026

Screened, no issues found

MCP handshake
Pass
Requires sign-in (publishes OAuth metadata)
Domain against threat feeds (Cloudflare security DNS)
Pass
mcp.cashflowfrog.com not flagged
Published packages against the OSV malicious-package database
n/a
No npm or PyPI package published
Hidden instructions or invisible characters in tool text
n/a
Tools are behind sign-in
Inputs asking for passwords, card numbers or seed phrases
n/a
Tools are behind sign-in
Domain and redirects
Pass
No redirects off the domain
AI review of purpose and tool behavior
Pass
No concerns

Screening looks for known threats and hidden instructions at the time of the check, and runs again weekly and whenever the tool list changes. It cannot see the server's code, so only connect what you need and review what Muse asks to do. How screening works.

Tools · 40

clearAccountCategoryRemove an account's category mapping. The account becomes unmapped — its transactions and projections fall into the default "OTHER" bucket until you map it to a category again. Idempotent: succeeds even when the account is already unmapped. Returns the updated account.
getAccountGet a single account by its id, including its current category mapping. Use this to confirm an account's classification before or after a setAccountCategory / clearAccountCategory call. IMPORTANT: accountId must come from listAccounts (the `id` field). Never use a groupId from ge
listAccountsList the company's chart of accounts together with their current cash flow category mapping. Use this to see how accounts are classified, find unmapped accounts, or locate a specific account by name. The `categoryId` / `categoryName` fields are the account's user-facing "Account
setAccountCategoryMap an account to a CashFlowCategory — i.e. set the account's user-facing "Account Type". This is what a user means when they ask to "change an account's type". Creates or updates the underlying mapping; it is idempotent — calling with the same categoryId again is a no-op. The ca
listBankAccountsList all bank and financial accounts for a company, including their current balances. These are the accounts that Cash Flow Frog tracks and forecasts. Use this to understand the company's current liquidity position and to answer questions like "what is our current total cash bala
bulkSetBillExpectedPaymentDateUpdate the expected payment date for multiple bills in a single call — useful when planning a cash conservation strategy (defer non-critical bills) or scheduling a batch of vendor payments for a specific date. Provide a list of {billId, expectedPaymentDate} pairs. Partial success
clearBillPaymentScheduleRemove a bill's split payment schedule, reverting it to a single expected payment date. Idempotent: succeeds even when the bill has no split. Returns the updated bill.
getAPSummaryReturn a high-level accounts-payable summary for the scenario: total open balance, total overdue balance, open and overdue bill counts, the age of the oldest overdue bill (in days), and the single largest open bill. Use this as a quick health-check for the AP book — "how much do
getBillGet a single bill by its id, including its expected payment date and any split payment schedule.
listBillsList the company's open bills (accounts payable) for a scenario — money the company owes its vendors. Returns only open (unpaid) bills. Each bill includes its open balance, due date, the expected payment date that drives the cash flow forecast, an overdue flag, and any split paym
setBillExpectedPaymentDatePlan when a bill will be paid by setting its expected payment date. This date drives the cash flow forecast for the given scenario — moving it changes when the outflow appears in the forecast. Use this to plan a payment (e.g. push a bill to next month to preserve cash). To plan a
splitBillPaymentSplit a bill's payment across multiple dates instead of paying it all at once. Provide the schedule lines — each with a date (YYYY-MM-DD) and a positive amount. The supplied lines fully replace any existing split for this bill in the given scenario. The split drives the cash flow
getCashFlowBreakdownGet a categorized cash flow breakdown for a company and scenario over a date range. Returns inflows and outflows split by a chosen axis (category by default), with optional drill-down detail. Use this when getCashFlowForecast (which only returns flat per-period totals) isn't enou
createCashFlowCategoryCreate a new cash flow category (shown in the app UI as a new "Account Type"). The name must be unique within the company. Pick the type carefully — it determines which cash-in / cash-out bucket the category shows up under in the cash flow statement: - CASH_IN for income categori
deleteCashFlowCategoryDelete a cash flow category. Fails if the category is still referenced by any account mapping or projection — clear those references first (use setAccountCategory / clearAccountCategory on the affected accounts, and update or delete the affected projections). Categories synced fr
getCashFlowCategoryGet a single CashFlowCategory by id.
listCashFlowCategoriesList the cash flow categories defined for a company. Categories are the buckets that accounts (and therefore transactions and projections) are classified under in cash-in and cash-out reports. NOTE: the app UI calls a cash flow category an "Account Type". If a user asks to "list
updateCashFlowCategoryUpdate fields on an existing cash flow category. Pass only the fields you want to change; null fields are left untouched. Renames must keep the name unique within the company.
generateCashFlowReportPdfGenerate a standard PDF cash flow report and return a one-time download link. The link is valid for 15 minutes. The PDF is visual — it contains embedded bar and line charts (OVERVIEW, CASH_BALANCE pages) alongside tables. It is the only output format that produces charts or graph
getBankBalanceGet the projected (forecast) total bank balance for a company on a specific future date, based on a scenario's projections added to the current actual bank balance. This is not the live bank balance — it is the forecasted balance after applying all projected cash flows up to that
getCashFlowForecastPrimary tool for cash flow analysis. Get a cash flow forecast for a scenario over a date range, grouped by the chosen time granularity. Combines real bank account balances with the scenario's projected cash flows — including AR invoices, AP bills, estimates, sales orders, purchas
getCategoryVarianceReturns an Actual-vs-Plan variance comparison for every cash flow category over a date range. For each category, surfaces the actual total, the planned total (what was forecast when the period was still in the future), the variance (actual − planned), and the variance as a percen
listCompaniesREQUIRED FIRST STEP — call this before any other tool. Lists all companies the authenticated user has access to. The `id` field from the response is the companyId required by nearly every other tool. Users typically have one company, but may have multiple. After calling this, cal
addRecurringExpenseSimplified way to add a recurring cash-out projection (expense). Handles direction, the required VENDOR dimension, and recurrence mapping automatically. Before calling: 1. Call listDimensionOptions(dimensionType=ACCOUNT) to find a valid accountApiId. 2. Optionally call listDimens
addRecurringIncomeSimplified way to add a recurring cash-in projection (income). Handles direction, the required CUSTOMER dimension, and recurrence mapping automatically. Before calling: 1. Call listDimensionOptions(dimensionType=ACCOUNT) to find a valid accountApiId. 2. Optionally call listDimens
compareScenariosForPeriodReturns side-by-side cash flow forecasts for two or more scenarios over the same period. Use this whenever the user wants to compare scenarios — "best vs worst case", "base case vs new hire scenario", or "which scenario leaves us with more cash?". Provide 2–5 scenario IDs. Return
detectNegativeBalancePeriodsScans the cash flow forecast and identifies all contiguous periods where the projected balance drops below a threshold (default: zero). Returns each at-risk date range with its minimum balance, along with overall minimum and cash runway in days. Use this to answer questions like:
getCashPositionReturns a cash health snapshot: current bank balance, projected balances at 30/60/90 days, the lowest projected balance within the horizon, and the first date the balance goes negative (if any). Use this as the starting point for any question about current or near-term cash posit
exportCustomReportExport a saved custom AI report with live company data and return a presigned download link. The link is valid for 15 minutes and points to the generated XLSX or CSV file. Call listCustomReports first to discover available report IDs and their baked-in date ranges. If the report
finalizeCustomReportExportStage 2 of the two-stage MCP export flow. Receives the structured rows you produced from cashFlowData[], builds the final XLSX or CSV file, uploads it to S3, and returns a presigned download link valid for 15 minutes. You must call prepareCustomReportExport first to obtain the ex
listCustomReportsList all custom AI report definitions for the company. Returns saved report definitions that can be exported with live company data. Use this to discover available reports before exporting one.
prepareCustomReportExportStage 1 of the two-stage MCP export flow for large or aggregated reports. Fetches the company's cash flow data for the report and returns it along with the layout instructions (processingPrompt) and a signed exportToken. YOU then transform the data according to the processingProm
saveCustomReportSave a new custom AI report definition for the company. Call this tool after the user has reviewed and confirmed the report definition. The processingPrompt is sent verbatim to an export AI that receives company cash flow data and produces the final spreadsheet. Write it as expli
updateCustomReportUpdate an existing custom AI report definition. Use when the user wants to refine or correct a previously saved report definition. All fields are replaced — include the full definition, not just changed fields.
uploadReportTemplateLinks an Excel template file (uploaded by the user during the chat) to a saved report. Call this IMMEDIATELY after saveCustomReport when pageContext contains pendingTemplateAttachmentId. The template will be used to preserve the exact column layout and styling when exporting. Pas
listDimensionOptionsList selectable values (options) for a specific dimension type, with optional name search. Returns up to 200 results. When truncated=true there are more options than were returned — use a more specific search term to find what you need. Examples: - dimensionType=CUSTOMER, search=
listDimensionsList the available dimensions (category types) for a company. Dimensions are the axes along which projections can be categorized and filtered, such as CUSTOMER, VENDOR, CLASS (QuickBooks), DEPARTMENT, LOCATION, or PROJECT. Call this before createProjection to know which category
clearEstimateCollectionScheduleClear an estimate's split collection schedule, reverting to a single expected collection date. Idempotent: succeeds even when the estimate has no split. Returns the updated estimate.
getEstimateGet a single estimate by its id, including its expected collection date and any split collection schedule.
getEstimateSummaryGet a high-level summary of all open estimates: total open amount, count, expiring-soon count (estimates expiring within 30 days), and the largest estimate. Use this as a quick health-check for the estimates pipeline — "how much is in open quotes?" — before drilling into individu

Recent checks

2026-11-13 12:01:09live · HTTP 401313ms
2026-11-13 05:45:46live · HTTP 401381ms
2026-11-12 23:16:07live · HTTP 401303ms
2026-11-12 17:00:49live · HTTP 401103ms
2026-11-12 10:31:12live · HTTP 401283ms
2026-11-12 04:16:10live · HTTP 401390ms
2026-11-11 22:01:05live · HTTP 401485ms
2026-11-11 15:46:13live · HTTP 4011017ms
2026-11-11 09:31:13live · HTTP 401475ms
2026-11-11 03:30:46live · HTTP 4011067ms
2026-11-10 21:15:53live · HTTP 401151ms
2026-11-10 15:15:45live · HTTP 401578ms

Link

https://mcp.cashflowfrog.com/mcp

Questions about Cash Flow Frog in Muse

How do I connect Cash Flow Frog to Muse?

Cash Flow Frog is not in Muse's Connectors list yet, and it needs you to sign in with your Cash Flow Frog account. Apps that need this kind of sign-in usually cannot be used from a Muse chat yet. Follow it here and we will tell you when it reaches Muse.

Is Cash Flow Frog working right now?

At the last check (November 13, 2026, 12:01 UTC) the endpoint was working, sign-in needed, answering in 313ms. Over the last 7 days it answered 100% of health checks. It is checked every 15 minutes.

Is Cash Flow Frog safe to connect to Muse?

It was screened on September 24, 2026 with the result "screened, no issues found". Screening checks the domain against threat feeds and reads the tools for hidden instructions and requests for passwords or card numbers. It cannot see the server's code, so grant only the access you need.

What can Cash Flow Frog do in Muse?

It exposes 40 tools, including clearAccountCategory, getAccount, listAccounts, setAccountCategory. For example, you could ask Muse: "Show me a cash flow projection for the next three months if we increase marketing spend by 20 percent"

Follow Cash Flow Frog

Tell me if Cash Flow Frog goes down, comes back, or changes its tools
One email per change. You confirm first, and every email has a link to stop.
Made this app? Claim it or get a status badge

Is this yours?

This listing was added from public sources (Found in the official MCP Registry (com.cashflowfrog.mcp/server)). If you build Cash Flow Frog, claim it to correct the details and get your badge.

Claim this listing

Cash Flow Frog status badge

Paste this on your site or README. It always shows the latest check.

<a href="https://musedirectory.ai/connector/cash-flow-frog"><img src="https://musedirectory.ai/badge/cash-flow-frog.svg" alt="Cash Flow Frog on musedirectory.ai" width="236" height="40"></a>

More for app makers

More
List your app, free

Independent directory. Not affiliated with Meta.