Labsco
MCP SERVER

Cost Management MCP

by knishioka

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

Model Routing, Multi-Model Consultation & Cost Control
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 behind three 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.