Back to directory
aws-cost-explorer-mcp-server

aws-cost-explorer-mcp-server

@aarora79126

An MCP server that integrates with AWS Cost Explorer and CloudWatch Logs to provide natural language access to AWS spend and Bedrock model invocation data, enabling users to analyze and visualize their cloud costs through an interactive interface like Claude Desktop.

AWSCost ExplorerCloudWatchBedrockfinancecost managementcloud

Installation & Configuration

{
  "mcpServers": {
    "aws_cost_explorer": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/aws-cost-explorer-mcp-server",
        "run",
        "server.py"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_ID",
        "AWS_SECRET_ACCESS_KEY": "YOUR_SECRET_ACCESS_KEY",
        "AWS_REGION": "us-east-1",
        "BEDROCK_LOG_GROUP_NAME": "YOUR_CLOUDWATCH_BEDROCK_MODEL_INVOCATION_LOG_GROUP_NAME",
        "CROSS_ACCOUNT_ROLE_NAME": "ROLE_NAME_FOR_THE_ROLE_TO_ASSUME_IN_OTHER_ACCOUNTS",
        "MCP_TRANSPORT": "stdio"
      }
    }
  }
}

Information

Transport
stdiosse
Language
Python
Created
2025/3/9
Updated
2026/6/8