FOCUS Open Source

Open-source cost intelligence,
built on FinOps FOCUS

The Model Context Protocol (MCP) server lets AI assistants or custom agents query your cost data in plain language. No SQL required.

Live Demo

See It in Action

Watch how the MCP server queries FOCUS billing data using natural language.

Overview

A lightweight server for analyzing FOCUS billing data

The MCP server connects Claude, GPT, or any LLM to your FOCUS (FinOps Open Cost & Usage Specification) billing data. Explore cloud costs, detect anomalies, analyze usage trends, or validate KPIs across AWS, Azure, and GCP, all in plain language instead of SQL.

Capabilities

Features at a glance

36+ Built-in FinOps Queries
Mapped to FOCUS documentation with citations
DuckDB-Powered Analytics
Fast querying of large datasets locally
Multi-Version Schema Support
FOCUS v1.0, v1.1, and v1.2
LLM Compatible
Works with Claude, GPT, or your own custom agents
Schema Documentation
Column and attribute definitions from FOCUS spec
Educational Examples
With citations from official documentation

Use Cases

Sample use cases

Normalize billing schemas
Across AWS, Azure, and GCP using FinOps FOCUS
Compare costs across clouds
Different providers and regions side by side
Detect unused reservations
Find unusual spending patterns this month
Cost allocation
Allocate costs to business units or project tags
Commitment discount analysis
Analyze utilization for a specific period
BilledCost vs EffectiveCost
Understand the difference and implications
Optimize capacity reservations
Detect unused capacity that can be released

Who It's For

Built for cloud engineers, infra teams, and FinOps practitioners

Whether you're consolidating billing files from multiple providers, exploring schema differences in FOCUS v1.2, prototyping a FinOps co-pilot, or reporting costs in plain language, the MCP gets you to answers faster. No SQL to write, no cost pipelines to rebuild.

Toolset

Available tools in the MCP server

Data & Query Tools
get_data_info

Inspect loaded FOCUS data (row counts, date ranges, providers)

list_use_cases

Browse 36+ predefined analysis queries

get_use_case

Get detailed info about specific queries (SQL, parameters, citations)

execute_query

Run custom SQL or predefined queries on data

Schema & Specification Tools
list_columns

List all FOCUS columns with metadata (type, requirement level)

get_column_details

Get detailed information for specific columns

list_attributes

List FOCUS formatting standards and conventions

get_attribute_details

Get detailed requirements for specific attributes

FOCUS

What is FOCUS?

FOCUS (FinOps Open Cost & Usage Specification) is an open standard for cloud billing data that provides consistent, normalized cost and usage data across cloud providers like AWS, Azure, and Google Cloud.

  • Standardize cost data across cloud providers
  • Simplify financial analysis and reporting
  • Enable consistent FinOps practices
  • Improve cost optimization and allocation

Let's build better FinOps tools together

Developers, analysts, and FinOps practitioners can contribute, extend, or fork the MCP. Whether you're building your own co-pilot or exploring what FOCUS makes possible, your feedback makes the tool better.

Contribute use cases and queries Share feedback or report bugs Star the repo to support open source