Skip to main content
Glama

aws-pricing-mcp

Цены на AWS EC2 MCP-сервер

AWS EC2 Pricing MCP Server позволяет любому LLM или скрипту автоматизации запрашивать цены EC2 в режиме реального времени одним вызовом. Работая на основе предварительно проанализированного каталога цен AWS, он отвечает на такие вопросы, как

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?

Использование Докера

Использование образа Docker-хаба

Используйте этот mcp_config.json для образа Docker hub:

{ "mcpServers": { "AWS EC2 Pricing MCP": { "command": "docker", "args": ["run", "--rm", "-i", "-q", "--network", "none", "ai1st/aws-pricing-mcp"] } } }
  • Флаг --rm удаляет контейнер при выходе.
  • Флаг -i включает интерактивный режим для stdio-коммуникации.
  • Флаг -q подавляет сообщения Docker о загрузке образа.
  • Параметр --network none полностью отключает контейнер от сети, чтобы гарантировать отсутствие утечки данных.

Использование локального изображения

Создайте изображение:

docker build -t aws-pricing-mcp . --build-arg BUILD_DATE=$(date +%Y-%m-%d)

Это загрузит данные о ценах и создаст образ. Параметр BUILD_DATE гарантирует, что свежие данные о ценах будут загружены во время сборки.

Пример mcp_config.json для локально созданного образа:

{ "mcpServers": { "AWS EC2 Pricing MCP": { "command": "docker", "args": ["run", "--rm", "-i", "--network", "none", "aws-pricing-mcp"] } } }
  • Флаг --rm удаляет контейнер при выходе.
  • Флаг -i включает интерактивный режим для stdio-коммуникации.
  • Параметр --network none полностью отключает контейнер от сети, чтобы гарантировать отсутствие утечки данных.

Использование Python напрямую

Сначала вам необходимо загрузить данные о ценах:

curl https://cloudfix-public-aws-pricing.s3.us-east-1.amazonaws.com/pricing/ec2_pricing.json.gz | gunzip > ec2_pricing.json

Он должен находиться в том же каталоге, что и server.py.

Пример mcp_config.json для локального Python:

{ "mcpServers": { "AWS EC2 Pricing MCP": { "command": "python", "args": [ "/path/to/server.py" ] } } }

Инструкции по сборке

Инструкции по сборке и публикации образа Docker см. в BUILD.md .

Формат данных о ценах JSON

См. PRICING.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.

AWS EC2 Pricing MCP Server позволяет любому LLM или скрипту автоматизации запрашивать цены EC2 в режиме реального времени одним вызовом. Работая на основе предварительно проанализированного каталога цен AWS, он отвечает на такие вопросы, как

Какой самый дешевый экземпляр EC2 с 32 ГБ ОЗУ?

Какие экземпляры AMD имеют процессоры с тактовой частотой более 3,5 ГГц?

Какова скидка при трехлетней полной предоплате на семейство r6g в eu-west-1?

Какой экземпляр Windows с SQL Server Enterprise является самым дешевым?

  1. Использование Докера
    1. Использование образа Docker-хаба
    2. Использование локального изображения
  2. Использование Python напрямую
    1. Инструкции по сборке
      1. Формат данных о ценах JSON

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          An unofficial MCP server that provides an interface to access the Autumn pricing API for managing customers, entitlements, invoices, and generating billing portal links.
          Last updated -
          5
          TypeScript
          MIT License

        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