ravikiranvm/aws-finops-mcp-server

An MCP (Model Context Protocol) server that brings powerful AWS FinOps capabilities directly into your AI assistant. Analyze cloud costs, audit for waste, and get budget insights using natural language, all while keeping your credentials secure on your local machine.

56
/ 100
Established

Exposes AWS Cost Explorer and Budget APIs through two primary tools—`get_cost` for granular cost queries across services/tags/time ranges, and `run_finops_audit` for detecting infrastructure waste (stopped instances, unattached volumes, orphaned IPs)—while supporting multi-profile and multi-region queries via existing AWS CLI credentials. Implements the MCP stdio transport pattern, integrating natively with Claude Desktop and Amazon Q CLI as MCP clients, requiring only read-only IAM permissions (ce:GetCostAndUsage, budgets:ViewBudget, ec2:Describe*) with all credential handling delegated to local AWS CLI profiles.

176 stars and 84 monthly downloads. No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 2 / 25
Adoption 14 / 25
Maturity 18 / 25
Community 22 / 25

How are scores calculated?

Stars

176

Forks

54

Language

Python

License

MIT

Last pushed

Jun 11, 2025

Monthly downloads

84

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/ravikiranvm/aws-finops-mcp-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.