As the title says. Tested locally by creating a cost report, updating it, getting it to see the updated data, and then deleting it
COMPLETES ENG-1765, ENG-1827, ENG-1828
Note
Medium Risk
Introduces a new destructive endpoint wrapper (delete) and surfaces backend errors to users; incorrect usage could lead to irreversible deletions, though the change is small and covered by tests.
Overview
Adds two new MCP tools for cost reports: get-cost-report (GET /v2/cost_reports/:token) and delete-cost-report (DELETE /v2/cost_reports/:token), both using pathEncode for token safety.
Both tools convert API failures into MCPUserError and include Vitest coverage for success/error responses; the tools are registered via the auto-generated src/tools/index.ts (with delete-cost-report marked destructive).
Written by Cursor Bugbot for commit b7637b8. This will update automatically on new commits. Configure here.