
AWS Resources MCP Server
The AWS Resources MCP Server lets AI assistants manage and query AWS resources conversationally using Python and boto3. Integrate powerful AWS automation and ma...
Integrate AWS Cost Explorer with FlowHunt and AI agents to interactively analyze and visualize cloud spending using natural language.
The AWS Cost Explorer MCP Server acts as a middleware tool that connects AI assistants, like Anthropic’s Claude, with AWS Cost Explorer and Amazon Bedrock Model Invocation Logs. This server enables developers and AI agents to query and analyze cloud spending data from AWS in natural language, facilitating tasks such as EC2 spend analysis, service spend reports, and granular cost breakdowns. By exposing AWS Cost Explorer API functionality via the Model Context Protocol (MCP), it provides an interactive interface for querying and visualizing AWS costs, which can greatly enhance cloud cost management and reporting workflows. This server can be run locally or remotely, and can aggregate spend data from multiple AWS accounts, provided the correct IAM roles are in place.
mcpServers
object:{
"mcpServers": {
"aws-cost-explorer": {
"command": "python3",
"args": ["app.py"]
}
}
}
Securing API Keys Example:
{
"mcpServers": {
"aws-cost-explorer": {
"command": "python3",
"args": ["app.py"],
"env": {
"AWS_ACCESS_KEY_ID": "your-access-key",
"AWS_SECRET_ACCESS_KEY": "your-secret-key"
}
}
}
}
{
"mcpServers": {
"aws-cost-explorer": {
"command": "python3",
"args": ["app.py"]
}
}
}
mcpServers
section:{
"mcpServers": {
"aws-cost-explorer": {
"command": "python3",
"args": ["app.py"]
}
}
}
{
"mcpServers": {
"aws-cost-explorer": {
"command": "python3",
"args": ["app.py"]
}
}
}
Note: Use environment variables to secure API keys, as shown in the Windsurf example above.
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"aws-cost-explorer": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “aws-cost-explorer” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No prompt templates in repo/docs |
List of Resources | ⛔ | No explicit resources listed |
List of Tools | ⛔ | No explicit tools listed |
Securing API Keys | ✅ | Example provided in setup section |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
This MCP server provides a useful interface for AWS cost analytics through Claude and related tools, but lacks explicit MCP prompt, resource, and tool definitions in its documentation. Its setup is straightforward, and it covers a practical cost analysis use case, but some advanced MCP features appear unsupported or undocumented.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 26 |
Number of Stars | 112 |
It connects AI assistants and agents to AWS Cost Explorer and Bedrock logs, allowing natural language queries and visualizations of AWS spending for better cloud cost management.
Typical uses include EC2 spend analysis, Amazon Bedrock spend breakdowns, overall AWS service cost reports, granular cost tracking by region/service/type, and multi-account cost aggregation.
Yes, as long as the necessary IAM role permissions are in place, the server can aggregate and report spend from multiple AWS accounts.
You should use environment variables to store sensitive AWS credentials. See the setup instructions for examples.
No explicit prompt templates, tools, or MCP resources are provided or documented in the server repository.
Python 3.12, AWS credentials (access key and secret), and (optionally) Anthropic API access if integrating with Claude.
Easily analyze, visualize, and optimize your AWS cloud costs by integrating the AWS Cost Explorer MCP Server into your FlowHunt workflows or AI agents.
The AWS Resources MCP Server lets AI assistants manage and query AWS resources conversationally using Python and boto3. Integrate powerful AWS automation and ma...
The AWS MCP Server integrates FlowHunt with AWS S3 and DynamoDB, enabling AI agents to automate cloud resource management, perform database operations, and hand...
The Azure Data Explorer (ADX) MCP Server enables AI assistants and agents to connect seamlessly with Azure Data Explorer clusters, execute KQL queries, explore ...