MCP Catalogs
Homeaws-finops-mcp-server screenshot

aws-finops-mcp-server

by ravikiranvm·176·Score 45

AWS FinOps MCP server for analyzing cloud costs and detecting waste through natural language queries.

financecloud-storagemonitoring
56
Forks
3
Open issues
11 mo ago
Last commit
2d ago
Indexed

Overview

A well-documented MCP server that provides detailed cost analysis and FinOps audit capabilities for AWS accounts. It allows users to query AWS financial data using natural language, with secure local credential handling. The server supports multi-profile and multi-region queries, providing insights into cloud spending patterns and identifying potential cost optimization opportunities.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:An AWS cost and usage analysis across multiple time ranges and profiles
you:Running FinOps audits to identify unused or underutilized resources
you:Comparing costs between different environments or projects
you:What AWS permissions are required?
you:Does this tool store my AWS credentials?

When to choose this

Choose this MCP server if you need to analyze AWS costs and detect waste across multiple profiles and regions through natural language queries, while keeping credentials secure locally.

When NOT to choose this

Don't choose this if you need support for cloud providers other than AWS, or if you're concerned about the per-query cost of the Cost Explorer API.

Tools this server exposes

2 tools extracted from the README
  • get_costprofiles: List[str], all_profiles: bool, time_range_days: int, start_date_iso: str, end_date_iso: str, tags: List[str], dimensions: List[str], group_by: str

    Fetches cost and usage data from AWS Cost Explorer

  • run_finops_auditregions: List[str], profiles: List[str], all_profiles: bool

    Runs a financial audit to find unused and potentially costly resources

Comparable tools

cloud-mcpaws-cli-mcpcost-analyzerfinops-toolkit

Installation

Installation Options

**Option 1: Using pipx (Recommended)**

pipx install aws-finops-mcp-server

**Option 2: Using uv**

uv venv && source .venv/bin/activate
uv pip install aws-finops-mcp-server

**Option 3: From Source**

git clone https://github.com/ravikiranvm/aws-finops-mcp-server.git
cd aws-finops-mcp-server
python -m venv .venv && source .venv/bin/activate
pip install -e .

Claude Desktop Configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "aws_finops": {
      "command": "aws-finops-mcp-server",
      "args": []
    }
  }
}

FAQ

What AWS permissions are required?
The server requires read-only permissions for Cost Explorer, Budgets, EC2, and STS services. A full IAM policy is provided in the documentation.
Does this tool store my AWS credentials?
No, credentials are stored locally on your machine and never leave your environment. The server uses your existing AWS CLI configuration.

Compare aws-finops-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.