LocalStack MCP Server
Агент поднимает LocalStack, выкатывает Terraform, CDK и SAM, читает логи, собирает IAM-политики и вносит сбои для проверки
- 29 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент запускает контейнеры, команды AWS CLI и az внутри окружения и выкатывает инфраструктурный код
- Репликатор тянет ресурсы из настоящего AWS-аккаунта, а облачные экземпляры живут в сервисе LocalStack
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/localstack-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент запускает контейнеры, команды AWS CLI и az внутри окружения и выкатывает инфраструктурный код
- Репликатор тянет ресурсы из настоящего AWS-аккаунта, а облачные экземпляры живут в сервисе LocalStack
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Официальный MCP-сервер LocalStack, эмулятора облака на локальной машине. Агент управляет контейнером LocalStack для AWS, Snowflake и Azure: запускает, останавливает, перезапускает и проверяет состояние. Инструменты закрывают рабочий цикл разработчика. `localstack-deployer` выкатывает проекты на CDK, Terraform и SAM, `localstack-logs-analysis` разбирает логи и ошибки, `localstack-iam-policy-analyzer` по нарушениям собирает IAM-политики, `localstack-chaos-injector` вносит сбои и задержки. Еще есть снимки состояния Cloud Pods, экспорт и импорт состояния, расширения, временные облачные экземпляры, репликация ресурсов из настоящего AWS, App Inspector и поиск по документации. Готовая подсказка `infrastructure-tester` разворачивает проект, проверяет созданные ресурсы живыми запросами и пишет интеграционные тесты. Сервер остается экспериментальным публичным превью.
Для кого. Разработчикам на AWS и платформенным командам, которые проверяют инфраструктурный код и IAM локально, до выката в облако.
Подходит, если
- Проект на Terraform нужно выкатить в локальный AWS и посмотреть, какие ресурсы поднялись
- Lambda падает с ошибками доступа: в логах ищут отказы, по ним собирают IAM-политику
- Ретраи проверяют на задержке 500 мс в DynamoDB
- Состояние стенда сохраняют, чтобы позже вернуться к нему
- В документации LocalStack ищут настройку уведомлений S3
Не подходит, если
- Нет Docker: сервер управляет контейнером напрямую
- Нет токена LocalStack: он обязателен для всех инструментов
- Проверка нужна на настоящем AWS с реальными квотами и сетью: эмулятор повторяет не все поведение облака
- Нужен стабильный продакшен-инструмент: сервер пока в экспериментальном превью
Пример запроса к агенту
Запусти LocalStack, выкати Terraform-проект из ./infra и скажи, какие ресурсы поднялись.MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
LOCALSTACK_AUTH_TOKENобязательная, секрет- Токен LocalStack, нужен всем инструментам
Ограничения
Все инструменты требуют токен LocalStack в переменной LOCALSTACK_AUTH_TOKEN, а часть возможностей зависит от тарифа сервиса. Нужен запущенный Docker.
Для выката нужны `cdklocal`, `tflocal` или `samlocal` в PATH, для Snowflake утилита snow, для Azure утилита az. Без них соответствующие инструменты не заработают.
Авторы называют сервер экспериментальным публичным превью, поведение инструментов может меняться между версиями. Доступность LocalStack из России не проверялась.
Как отключить. Выполните `npx -y @localstack/localstack-mcp-server remove`: мастер уберет сервер из выбранных клиентов. Контейнер LocalStack остановите отдельно.
Частые вопросы
Как поставить LocalStack MCP в Claude Code?
Командой npx -y @localstack/localstack-mcp-server init. Мастер находит установленные клиенты, среди них Claude Code, и сам пишет конфигурацию. Токен он берет из LOCALSTACK_AUTH_TOKEN или спрашивает.
Можно ли без интерактива?
Можно, например init --method npx --client cursor,claude-code --yes. Все параметры показывает init --help.
Что умеет сервер кроме запуска LocalStack?
Выкатывает CDK, Terraform и SAM, разбирает логи, собирает IAM-политики, вносит сбои, сохраняет состояние в Cloud Pods и ищет по документации.
Нужен ли Docker?
Да, сервер управляет контейнером LocalStack через Docker API. Есть и самодостаточный образ для самого сервера.
Поддерживается ли Azure и Snowflake?
Да, есть инструменты для эмуляторов LocalStack для Azure и Snowflake. Им нужны утилиты az и snow на машине.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер и CLI, который дает агенту запрашивать и настраивать облачные, SaaS и API-ресурсы обычными SQL-запросами
MCP-сервер на Rust для Terraform: агент проверяет проект, строит сохраненный план, оценивает опасные изменения и применяет этот же план
Официальный MCP-сервер Alibaba Cloud управляет ECS, RDS, OSS и VPC, читает метрики и выкатывает приложение на ECS из агента.
Локальная среда для агентов и MCP-шлюз с 298 инструментами: файлы, Git, процессы, браузер Chrome, Windows и Office
MCP-серверы для AWS
Open source MCP servers for AWS
Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг
MCP-сервер для Kubernetes: агент читает состояние кластера, разбирает сбои подов и запускает операции через kubectl
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| LocalStack MCP Server (эта карточка) | да | API-ключ | 29 | |
| Terraform MCP | да | ключ необязателен | 1 559 | реестр и документация Terraform, без локального эмулятора облака |
| MCP-серверы для AWS | да | ключ необязателен | 9 908 | наборы серверов для настоящих сервисов AWS |
Коротко о README
В документации разобраны мастер установки, список из пятнадцати инструментов с описаниями, подсказки-сценарии и требования к окружению. Отдельный файл посвящен работе с Azure.