get_ai_usage
Monitor AI token usage and cost in the current session. Get call count, token breakdown, and estimated cost to audit heavy consumers before running batch operations.
Instructions
Get AI token usage and estimated cost for the current MCP server session.
Prerequisites: None — reads from the in-memory usage tracker. Returns zero values if no AI calls have been made yet.
Returns on success: { calls: number (total AI API calls made), inputTokens: number, outputTokens: number, estimatedCost: string (formatted as "$0.0000"), summary: string (human-readable breakdown) }
Error behavior: Never throws — returns a zero-value object with summary "No AI client initialized" if ANTHROPIC_API_KEY was not set when the server started.
Use this tool: to monitor token spend during a session involving analyze_design, design_doc, or compose calls, to estimate costs before running large batch operations, or to audit which tools are the heaviest AI consumers in a workflow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||