aws-pricing-mcp
Precios del servidor MCP de AWS EC2
El servidor MCP de precios de AWS EC2 permite que cualquier script LLM o de automatización consulte los precios de EC2 en tiempo real con una sola llamada. Gracias a un catálogo de precios de AWS preanalizado, responde a preguntas como...
What is the cheapest EC2 instance with 32GB RAM?
Which AMD instances have more than 3.5 Ghz CPUs?
What is the 3-yr All Upfront discount on r6g family in eu-west-1?
What is the cheapest instance to run Windows with SQL Server Enterprise?
Usando Docker
Uso de una imagen de Docker Hub
Utilice este mcp_config.json para la imagen de Docker Hub:
{
"mcpServers": {
"AWS EC2 Pricing MCP": {
"command": "docker",
"args": ["run", "--rm", "-i", "-q", "--network", "none", "ai1st/aws-pricing-mcp"]
}
}
}El indicador
--rmelimina el contenedor cuando sale.El indicador
-ihabilita el modo interactivo para la comunicación stdio.El indicador
-qsuprime los mensajes de Docker sobre la descarga de la imagen.La
--network nonedesconecta totalmente el contenedor de la red para garantizar que no haya exfiltración de datos.
Usando una imagen local
Construye la imagen:
docker build -t aws-pricing-mcp . --build-arg BUILD_DATE=$(date +%Y-%m-%d)Esto descargará los datos de precios y creará la imagen. El parámetro BUILD_DATE garantiza que los datos de precios actualizados se descarguen durante la creación.
Ejemplo de mcp_config.json para una imagen creada localmente:
{
"mcpServers": { "AWS EC2 Pricing MCP": {
"command": "docker",
"args": ["run", "--rm", "-i", "--network", "none", "aws-pricing-mcp"]
}
}
}El indicador
--rmelimina el contenedor cuando sale.El indicador
-ihabilita el modo interactivo para la comunicación stdio.La
--network nonedesconecta totalmente el contenedor de la red para garantizar que no haya exfiltración de datos.
Related MCP server: AWS Pricing Calculator MCP Server
Usando Python directamente
Primero deberás descargar los datos de precios:
curl https://cloudfix-public-aws-pricing.s3.us-east-1.amazonaws.com/pricing/ec2_pricing.json.gz | gunzip > ec2_pricing.jsonDebe estar en el mismo directorio que server.py.
Ejemplo de mcp_config.json para Python local:
{
"mcpServers": { "AWS EC2 Pricing MCP": {
"command": "python",
"args": [
"/path/to/server.py"
]
}
}
}Instrucciones de construcción
Para obtener instrucciones sobre cómo crear y publicar la imagen de Docker, consulte BUILD.md .
Formato JSON de datos de precios
Ver PRECIOS.md .
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for AWS cloud spend: service breakdowns, anomalies, savings and forecasts.
An MCP server that provides congressional transcripts
Search and discover 25,000+ MCP servers across all major registries. Connect and pay autonomously.
Public MCP server for discovering open jobs. Search, filter, and get application links.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server that lets Claude (or any MCP-compatible client) compare on-demand compute + storage pricing across AWS, Azure, and GCP in real time.1454 PyPI1MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that provides tools for automating AWS Pricing Calculator estimate generation.MIT
- FlicenseNot gradedqualityDmaintenanceThis MCP server enables querying Azure resource pricing programmatically through a structured workflow, including listing service families, service names, products, and calculating monthly costs.-
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides tools for creating and managing AWS resources using boto3, including EC2, S3, VPC, subnets, security groups, and RDS.MIT