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
POST https://laneboardcumulativeflow.usefulweb.app/api/v1/calculate– run Laneboard Cumulative FlowGET https://laneboardcumulativeflow.usefulweb.app/api/v1/tool– inputs, output schema, examples- OpenAPI 3.1: /openapi.json · /openapi.yaml
- Errors:
application/problem+json;422includes per-fielderrors.
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.
| Field | Type | Default | Description |
|---|---|---|---|
board | textarea | — | Board (JSON). A Laneboard project or board file (.laneboard.json), a Laneboard share snapshot, or a Trello board export (JSON). |
boardFile | file | — | Board file (optional). Used instead of the pasted text when given. |
boardName | text | — | Board (projects with several boards). Board title or number (1 = first). Empty = the board that was open last. |
asOf | date | — | As of (date). The day the numbers are counted for. Empty = today. |
from | date | — | From (date). Empty = when the first card was created (at most 90 days back). |
to | date | — | 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)
- Streamable HTTP endpoint:
https://laneboardcumulativeflow.usefulweb.app/mcp– protocol revisions 2026-07-28 (stateless) and 2025-11-25 / 2025-06-18 / 2025-03-26 (initialize handshake). - Tools:
laneboard_cumulative_flow - Local stdio connector:
node src/mcp-stdio.ts --tool=laneboard-cumulative-flow
{
"mcpServers": {
"laneboard-cumulative-flow": { "type": "http", "url": "https://laneboardcumulativeflow.usefulweb.app/mcp" }
}
}