API & MCP

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

HTTP API

Laneboard Board Statistics

Counts a kanban board the way a team review needs it: open cards per list against WIP limits, per label and per assignee, due dates (overdue, today, soon), checklist progress, lead and cycle times from the card history, throughput and the oldest work in progress. Also exports every card as CSV.

Inputs of Laneboard Board Statistics
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.
soonDaysinteger7Due soon = within (days)
startListtext—Work starts in list. Cycle time starts when a card first enters this list or a later one. Empty = the second list.
doneListtext—Done list. Empty = the last list.

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-board-stats": { "type": "http", "url": "https://laneboardboardstats.usefulweb.app/mcp" }
  }
}