LabscoMCP early access ↗
knishiokaMCP SERVER

Cost Management MCP

Ask what you spent this month across AWS, OpenAI and Anthropic and get one answer instead of three dashboards.

by knishioka ↗Model Routing, Multi-Model Consultation & Cost ControlCommunity

LABSCO SUMMARY

One spend question, three bills.

The work it removes is reconciliation: cloud and model spend live in different consoles with different date pickers, and here they answer the same question over the same range.

What it is

A TypeScript MCP server that unifies cost data from AWS, OpenAI and Anthropic: one call for spend across every configured provider, plus per-provider, trend, breakdown, period-comparison and provider-comparison tools. Responses are cached to keep the providers' billing APIs from being hit repeatedly, and credentials come from environment variables.

What you get

  • Costs for any date range, filtered to one provider or taken across all of them
  • Daily, monthly or total granularity, with service-level breakdowns
  • Which providers are currently configured, and whether they are responding
  • Cached results, so a repeated question does not cost another billing API call
  • Automatic retry with exponential backoff when a provider is slow

Requirements

A recent Node.js, and credentials for each provider you want counted, supplied as environment variables. A provider you leave unconfigured simply does not appear in the answer.

Setup effort

Build from source — git clone https://github.com/knishioka/cost-management-mcp.git