Skip to main content
Glama

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 --rm elimina el contenedor cuando sale.
  • El indicador -i habilita el modo interactivo para la comunicación stdio.
  • El indicador -q suprime los mensajes de Docker sobre la descarga de la imagen.
  • La --network none desconecta 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 --rm elimina el contenedor cuando sale.
  • El indicador -i habilita el modo interactivo para la comunicación stdio.
  • La --network none desconecta totalmente el contenedor de la red para garantizar que no haya exfiltración de datos.

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.json

Debe 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 .

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

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...

¿Cuál es la instancia EC2 más barata con 32 GB de RAM?

¿Qué instancias de AMD tienen CPU de más de 3,5 Ghz?

¿Cuál es el descuento All Upfront de 3 años para la familia r6g en eu-west-1?

¿Cuál es la instancia más barata para ejecutar Windows con SQL Server Enterprise?

  1. Usando Docker
    1. Uso de una imagen de Docker Hub
    2. Usando una imagen local
  2. Usando Python directamente
    1. Instrucciones de construcción
      1. Formato JSON de datos de precios

        Related MCP Servers

        • Amazon Web Services
          aws-mcp

          A
          security
          F
          license
          A
          quality
          A Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your AWS environment. This allows for natural language querying and management of your AWS resources during conversations. Think of better Amazon Q alternative.
          Last updated -
          3
          282
          TypeScript
          • Apple
        • -
          security
          F
          license
          -
          quality
          An MCP server that enables Claude to generate and execute AWS CLI commands, allowing users to manage AWS resources through natural language conversations.
          Last updated -
          2
          TypeScript
        • -
          security
          F
          license
          -
          quality
          This MCP server enables users to interact with AWS Amplify Gen2 application data through natural language, allowing AI assistants like Claude to perform operations on Amplify data models using conversational language instead of complex code.
          Last updated -
          1
          JavaScript
        • -
          security
          F
          license
          -
          quality
          A simplified MCP server that provides a streamlined way to interact with AWS CloudWatch resources (log groups, log queries, and alarms) through the MCP protocol.
          Last updated -
          4
          Python
          • Linux
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/trilogy-group/aws-pricing-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server