API & MCP

Everything a person can do on Laneboard Cumulative Flow, a program or AI agent can do with the same inputs and get the identical result.

HTTP API

Laneboard Cumulative Flow

Rebuilds how many cards were in each list at the end of every day from the card history of a Laneboard board or a Trello export, draws the cumulative flow diagram and works out arrivals, finished cards, average work in progress and a Little’s law lead-time estimate.

Inputs of Laneboard Cumulative Flow
FieldTypeDefaultDescription
boardtextarea—Board (JSON). A Laneboard project or board file (.laneboard.json), a Laneboard share snapshot, or a Trello board export (JSON).
boardFilefile—Board file (optional). Used instead of the pasted text when given.
boardNametext—Board (projects with several boards). Board title or number (1 = first). Empty = the board that was open last.
asOfdate—As of (date). The day the numbers are counted for. Empty = today.
fromdate—From (date). Empty = when the first card was created (at most 90 days back).
todate—To (date). Empty = the “as of” date.

Every result contains

inputs (normalised, defaults applied), summary, result (validated against the published schema), units, assumptions, sources, warnings, computedAt and links.

MCP (Model Context Protocol)

{
  "mcpServers": {
    "laneboard-cumulative-flow": { "type": "http", "url": "https://laneboardcumulativeflow.usefulweb.app/mcp" }
  }
}