Edgegap — MCP-сервер для Claude Code: возможности и установка
Edgegap помогает агенту собрать контейнерный образ игрового сервера, развернуть выделенный сервер рядом с игроками и изучить логи сбоев.
claude mcp add mcp -e EDGEGAP_API_TOKEN=<EDGEGAP_API_TOKEN> -- npx -y @edgegap/mcpЧто делает Edgegap
MCP-сервер связывает агента с Edgegap: он может подготовить или проверить Dockerfile, отправить образ в приватный реестр, создать приложение и его версию, а затем развернуть выделенный сервер и получить адрес подключения. Для игр с хостом-игроком агент также создаёт сессию ретрансляции.
Сервер генерирует конфигурацию матчмейкера, но запускать матчмейкер и загружать конфигурацию нужно через dashboard. Он также помогает проверять статус развёртывания и читать логи контейнера. Серверный API-токен даёт доступ ко всей организации и не ограничивается одним приложением; передача его автономному агенту требует осторожности.
Какие задачи решает
- подготовить
Dockerfileдля сборки игрового сервера - отправить образ в реестр Edgegap и развернуть сервер
- получить адрес подключения к выделенному серверу
- создать конфигурацию матчмейкера для загрузки в dashboard
- прочитать логи и проверить сбой развёртывания
Примеры запросов агенту
- Подготовь
Dockerfileдля сборки моего игрового сервера и проверь его требования Edgegap. - Разверни выделенный сервер Edgegap из образа и верни адрес подключения.
- Проверь статус развёртывания и прочитай логи контейнера.
Как установить Edgegap
1Командой платформы
claude mcp add mcp -e EDGEGAP_API_TOKEN=<EDGEGAP_API_TOKEN> -- npx -y @edgegap/mcpВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http edgegap https://mcp.edgegap.dev/mcp1Командой платформы: удалённый сервер
codex mcp add edgegap --url https://mcp.edgegap.dev/mcp2Командой платформы
codex mcp add edgegap --env EDGEGAP_API_TOKEN=<EDGEGAP_API_TOKEN> -- npx -y @edgegap/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"edgegap": {
"url": "https://mcp.edgegap.dev/mcp"
}
}
}{
"mcpServers": {
"edgegap": {
"command": "npx",
"args": [
"-y",
"@edgegap/mcp"
],
"env": {
"EDGEGAP_API_TOKEN": "<EDGEGAP_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"edgegap": {
"type": "http",
"url": "https://mcp.edgegap.dev/mcp"
}
}
}{
"servers": {
"edgegap": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@edgegap/mcp"
],
"env": {
"EDGEGAP_API_TOKEN": "<EDGEGAP_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http edgegap https://mcp.edgegap.dev/mcp2Командой платформы
gemini mcp add -e EDGEGAP_API_TOKEN=<EDGEGAP_API_TOKEN> edgegap npx -y @edgegap/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Edgegap
Как установить Edgegap в Claude Code?
Добавьте локальный MCP-сервер командой claude mcp add --env EDGEGAP_API_TOKEN=<EDGEGAP_API_TOKEN> --transport stdio edgegap -- npx -y @edgegap/mcp. Подставьте API-токен вместо плейсхолдера.
Что делает Edgegap?
Он помогает подготовить контейнерный образ игры и развернуть выделенный сервер на Edgegap. Также можно создать конфигурацию матчмейкера и изучить логи.
Можно ли ограничить API-токен одним приложением?
Нет. Токен действует на уровне организации и не ограничивается отдельным приложением.