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полностью отключает контейнер от сети, чтобы гарантировать отсутствие утечки данных.
Related MCP server: AWS Pricing Calculator MCP Server
Использование 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 .
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