Skip to content

Client Status Report Generator MCP tool

MCP findutils:client_status_report_generator

Generate a client-facing project status report in Markdown and return it with its headline counts. Sections: header (client, period, report type, generated date), timeline status, budget spent vs total, an executive summary, completed work, in-progress items with percent complete, active blockers with severity, upcoming goals, and notes. Empty sections are omitted, exactly as the page's export does.

Arguments

application/json
  • project_name

    string required

    Project name for the report title.

  • client_name

    string optional

    Client name.

  • period_start

    string optional

    Reporting period start, YYYY-MM-DD. Default: today (UTC).

  • period_end

    string optional

    Reporting period end, YYYY-MM-DD. Default: today (UTC).

  • report_type

    string optional

    Report cadence. Default "weekly". One of weekly · monthly · milestone · custom. Default "weekly".

  • completed_items

    array optional

    Completed work: { title, description }.

  • in_progress_items

    array optional

    Work in progress: { title, description, percent_complete (0-100) }.

  • blockers

    array optional

    Blockers and risks: { title, description, severity (low|medium|high), status (open|mitigating|resolved) }. Resolved blockers are excluded from the report.

  • goals

    array optional

    Goals for the next period, one string each.

  • budget_spent

    number optional

    Budget spent so far. Shown only when show_budget is true and budget_total > 0.

  • budget_total

    number optional

    Total budget.

  • budget_currency

    string optional

    Currency code or symbol printed before the amounts. Default "USD".

  • show_budget

    boolean optional

    Include the budget line. Default false. Default false.

  • timeline_status

    string optional

    Timeline health. Default "on-track". One of on-track · at-risk · delayed. Default "on-track".

  • show_timeline

    boolean optional

    Include the timeline status line. Default true. Default true.

  • notes

    string optional

    Free-text notes appended under "Additional Notes".

  • company_name

    string optional

    Your company name, printed under the title.

  • generated_date

    string optional

    Date printed as "Generated", YYYY-MM-DD. Default: today (UTC).

Example arguments

Verified
{
  "project_name": "Portal v2",
  "client_name": "Acme",
  "period_start": "2026-08-10",
  "period_end": "2026-08-14",
  "generated_date": "2026-08-14",
  "completed_items": [
    {
      "title": "Login flow"
    }
  ],
  "goals": [
    "Ship billing"
  ]
}