@fragile.app/mcp
MCP server for the Fragile engineering metrics dashboard
Versions
1.8.0latest1.7.01.6.01.5.01.4.0+ show 5 moreshow less
1.3.01.2.01.1.01.0.31.0.0Tools 19
get_cycle_time Get cycle time observations and percentiles (median, p95) for a board and period — by quarter, sprint, explicit range, or a rolling time-period window (7/30/90 days).
get_cycle_time_trend Get cycle time trend across multiple periods — by quarter (default), by sprint, or as rolling time-period buckets (mode=timeperiod with a window).
get_planning_accuracy Get sprint planning accuracy metrics (commitment, added, removed, completed, scope change %, completion rate) for a Scrum board sprint or quarter.
list_sprints List available sprints for a board (name, state, dates).
list_quarters List all quarters derived from sprint data across all boards.
get_dora_metrics Get aggregated org-level or per-board DORA metrics for a calendar quarter, a sprint, or a rolling time-period window (last 7/30/90 days).
get_dora_trend Get DORA metrics across multiple periods to show trajectory — by quarter (default), by sprint, or as rolling time-period buckets (mode=timeperiod with a window).
get_snapshot_status Check whether DORA snapshots have been computed for each board.
get_hygiene_gaps List issues in active sprints that are missing an epic link or story points.
get_unplanned_done List issues resolved in a period that were never planned (never boarded, for Scrum never in a sprint).
list_boards List all configured boards with their type (scrum/kanban) and key settings.
get_board_config Get the full configuration for a single board (done status names, CFR/MTTR rules, etc.).
get_sprint_detail Get an annotated ticket-level breakdown for a specific sprint (classification: committed, added, removed, completed, carry-over).
get_sprint_report Get the composite sprint report with scoring and recommendations for a sprint. `compositeScore` and `compositeBand` may be `null` when no dimension produced a usable score; `excludedDimensions` lists dimensions reported as N/A and `totalWeightApplied` (0–1) reflects the renormalised weight basis used for the composite.
get_roadmap_accuracy Get roadmap coverage accuracy: how many JPD ideas had linked issues completed within their target quarter.
get_healthcheck_report Get the weekly org-wide engineering healthcheck. For a selected ISO week, returns three pooled scores combining all boards — computed against a per-dimension denominator of the tickets whose first-ever start transition fell in that week: Stability (% of started tickets that were planned/committed or carried over at their sprint start; scrum boards only), Roadmap (% of started tickets that are roadmap-linked; scrum boards only), and Support (% of started tickets classified as reactive support; all boards, where lower is better). Each score pools numerators and denominators across the contributing boards (score = 100 * Σnumerator / Σdenominator). The response also carries an 8-week org trend of the three scores (oldest→newest, N/A weeks as null) and a
get_sync_status Check when each board was last synced and whether any sync is in progress.
get_support_tickets Get support ticket observations (cycle time, and each ticket\
get_support_summary Get aggregated support metrics (% support load, p50 and p95 cycle time, per-board breakdown) for a period — by quarter, sprint, explicit range, or a rolling time-period window (7/30/90 days).
Permissions 3
network medium filesystem low env_vars low