Signadot MCP Server — MCP-сервер для Claude Code
Подключает ИИ-ассистента к Signadot. Помогает разворачивать временные песочницы в кластере и перенаправлять сетевые запросы на локальный компьютер.
Открыть на GitHubЧто делает Signadot MCP Server
Сервер работает поверх интерфейса командной строки Signadot, написанного на Go с применением libconnect и signadot/go-sdk. Он даёт агенту возможность взаимодействовать с удалённой инфраструктурой: создавать изолированные копии микросервисов и тестировать изменения без полного развёртывания всего стека.
Установка утилиты выполняется через шелл-скрипт curl -sSLf https://raw.githubusercontent.com/signadot/cli/main/scripts/install.sh | sh. По умолчанию бинарник скачивается в /usr/local/bin/signadot, но путь и конкретную версию можно переопределить переменными SIGNADOT_CLI_PATH и SIGNADOT_CLI_VERSION.
В ветке main проект завязан на приватный репозиторий, поэтому собрать свежую версию из исходников не выйдет. Для сборки из исходного кода пригодны архивные теги релизов, которым требуется Go версии 1.27.1 или новее.
Какие задачи решает
- перенаправить входящий трафик из кластера на локальный порт разработчика
- развернуть временную изолированную среду для проверки микросервиса
- проверить состояние и параметры песочниц Signadot из интерфейса агента
Примеры запросов агенту
- Создай тестовую песочницу Signadot для проверки текущей ветки
- Направь сетевой трафик тестируемого сервиса на порт
localhost:8080 - Проверь статус временных сред через интерфейс Signadot
Как установить Signadot MCP Server
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Signadot MCP Server
Что делает Signadot MCP Server?
Он предоставляет агенту доступ к инструментам Signadot. С его помощью можно запускать изолированные песочницы в кластере и перенаправлять сетевой трафик на локально работающие процессы.
Как установить Signadot MCP Server в Claude Code?
Установите исполняемый файл утилиты скриптом curl -sSLf https://raw.githubusercontent.com/signadot/cli/main/scripts/install.sh | sh. Он поместит бинарник в /usr/local/bin/signadot.
Можно ли собрать сервер из исходников ветки main?
Нет, ветка main зависит от закрытого репозитория, из-за чего локальная сборка завершится сбоем. Для компиляции используйте архивные теги релизов и Go версии 1.27.1+.