Dry Run

com.modernmustardseedPublished by modernmustardseed.comOfficial publisherv1.0.0Updated Oct 24, 2026

Monte Carlo cash-flow simulator for a small services business: odds of running short, and why.

The publisher's own server: AI Search Kit

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

A remote Monte Carlo cash-flow simulator that lets an assistant estimate a small services business's odds of running short of money and which changes reduce it.

What you can do
Simulate 52 weeks of a small services business thousands of times and report the chance of running short, the most likely week, and reachable money at the 10th, 50th and 90th percentiles week by week, plus the drivers behind the outcomes. Test nine single business changes and rank them by how much each lowers the chance of running short, with year-end money as a tiebreak. List six built-in business presets with their default inputs in the field names a simulation accepts, and the revenue, costs and profit each makes.
When to use it
Useful when advising a small services business owner on cash-flow risk, comparing simple levers such as payment terms or price changes, or starting from a preset for trades like plumbing, roofing or landscaping.
Requirements
A remote streamable HTTP endpoint; no authentication, environment variables or headers are declared.
Before you install
Results are simulations and estimates, not financial advice or forecasts. The tools only simulate and rank; no data is described as being written or sent elsewhere.

Installation

In SourceWeft

  1. Open Dry Run in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.modernmustardseed%2Fdry-run/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "dry-run": {
      "type": "http",
      "url": "https://mcp.modernmustardseed.com/dry-run"
    }
  }
}

Tools

3

simulate_cash_year

Simulate a cash year

Simulate the next 52 weeks of a small services business 10,000 times (Monte Carlo) and report the chance it runs short of money, the week that is most likely to happen, reachable money (bank balance plus unused credit) week by week at the 10th, 50th and 90th percentile, the drivers that separated the futures that ran short from the ones that survived, and the profit the business makes at its own averages. Start from a trade preset (excavation, plumbing, hvac, landscaping, roofing, or general) and override any input: cash, credit line, money owed to the business, work already sold, crews and their weekly cost, overhead, owner draw, monthly bills, enquiries, close rate, seasonality, job types with value, materials, deposit and payment terms, bad debt, tax, and random setbacks. Money is in dollars and rates are fractions (0.3 is 30 percent). The same inputs and seed always return the same answer. Pure arithmetic: no network access, nothing stored.

Parametersnameseedcrewspresetleads_cvtax_ratejob_typessurprisesclose_ratecredit_aprstart_cashcredit_line+12 more

rank_levers

Rank levers

Test nine single changes a small business owner can make and rank them by how much each lowers the chance of running short of money in the next 52 weeks, with the change in year-end money as a tiebreak. The levers: take a third up front, take 15 days off payment terms, raise prices 5 percent, take a fifth less owner draw for six months, cut overhead 10 percent, raise the credit line by half, run one crew lighter, add a crew, and buy three more enquiries a week. Each lever and the baseline run 3,000 simulated years with the same seed, so the difference is the lever and not the luck. Takes the same business description as a cash year simulation: a preset plus any overridden inputs. Pure arithmetic: no network access, nothing stored.

Parametersnameseedcrewspresetleads_cvtax_ratejob_typessurprisesclose_ratecredit_aprstart_cashcredit_line+12 more

list_presets

List presets

List the six built-in business presets (excavation and septic, plumbing and drain, heating and cooling, landscaping and snow, roofing, and a general small services business) with every default input in the exact field names a simulation accepts, and the revenue, costs and profit each makes at its own averages. Static reference: no network access.

Takes no parameters.

Version history

1
  1. v1.0.0LatestOct 11, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Modernmustardseed integrations