Sprint Capacity Calculator

Productivity REST API MCP

Calculate a team's realistic sprint capacity in hours and story points. Starts from each member's hours per day × the working days in the sprint, then subtracts meeting overhead, public holidays that fall on working days, and per-member PTO; returns the deductions, final hours, utilization rate, recommended story points (final hours ÷ hours per point), the average of any historical velocity you pass, and a per-member breakdown.

This page documents the HTTP endpoint POST /api/tools/sprint-capacity-calculator/execute. See the MCP reference →

Call it over REST

POST https://api.findutils.com/api/tools/sprint-capacity-calculator/execute · no API keys · 60 requests/min per IP

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/sprint-capacity-calculator/execute \
  -H "Content-Type: application/json" \
  -d '{
    "team": [
      {
        "name": "Ada",
        "hours_per_day": 8
      },
      {
        "name": "Bo",
        "hours_per_day": 6
      }
    ],
    "duration_days": 14,
    "start_date": "2026-08-03",
    "holidays": [
      "2026-08-05"
    ],
    "pto": [
      {
        "member": "Bo",
        "days": 2
      }
    ],
    "historical_velocity": [
      18,
      21,
      23
    ]
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/sprint-capacity-calculator

Interactive docs · OpenAPI 3.1 spec · All REST tools

Input schema

Argument Type Required Description
team array yes Team members: { name, hours_per_day (default 8), role }.
duration_days integer no Calendar days in the sprint, counted from start_date. Default 10. Default: 10.
start_date string no First day of the sprint, YYYY-MM-DD. Default: today (UTC).
working_days array no Seven booleans, Monday first, marking which weekdays count. Default Mon-Fri.
meeting_overhead_percent number no Percent of raw hours lost to meetings. Default 20. Default: 20.
holidays array no Holiday dates (YYYY-MM-DD strings, or { date, name }). Only those on working days deduct time.
pto array no Planned time off: { member (team member name), days }.
historical_velocity array no Completed story points of previous sprints, used for average_velocity.
hours_per_point number no Hours of work one story point represents. Default 6. Default: 6.

Example arguments (verified)

{
  "team": [
    {
      "name": "Ada",
      "hours_per_day": 8
    },
    {
      "name": "Bo",
      "hours_per_day": 6
    }
  ],
  "duration_days": 14,
  "start_date": "2026-08-03",
  "holidays": [
    "2026-08-05"
  ],
  "pto": [
    {
      "member": "Bo",
      "days": 2
    }
  ],
  "historical_velocity": [
    18,
    21,
    23
  ]
}

Also an MCP tool

Claude, Cursor, and any MCP client can call this tool as findutils:sprint_capacity_calculator after one connect command.

Connect once

claude mcp add findutils --transport http https://mcp.findutils.com/
Open the MCP reference for Sprint Capacity Calculator →

More Productivity tools