Godot MCP

MCP-сервер для движка Godot: запуск редактора, выполнение проектов и правка сцен прямо из агента

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает исполняемые файлы редактора и проекта Godot на компьютере пользователя
Все причины и проверки

coding-solo/godot-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/godot-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport stdio godot -- npx @coding-solo/godot-mcp

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"godot","type":"stdio","command":"npx","args":["@coding-solo/godot-mcp"]}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "godot": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

codex mcp add godot -- npx @coding-solo/godot-mcp

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.godot]
command = "npx"
args = ["@coding-solo/godot-mcp"]

Если файл уже есть, допишите блок в конец.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

gemini mcp add -s user godot npx @coding-solo/godot-mcp

Или добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "godot": {
      "type": "local",
      "command": [
        "npx",
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": [
        "@coding-solo/godot-mcp"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

DEBUGнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 1209744.

Текст для агента

Установи сервер командой claude mcp add godot -- npx @coding-solo/godot-mcp. При необходимости добавь переменные окружения через -e, например GODOT_PATH для нестандартного пути к движку.

Другие способы из описания автора
claude mcp add godot -- npx @coding-solo/godot-mcp

После установки перезапустите Claude Code.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту прямой доступ к движку Godot через процессы командной строки. Агент может открыть редактор для конкретного проекта, запустить его в режиме отладки и забрать консольный вывод и ошибки. Отдельные команды создают сцены с заданным корневым узлом, добавляют дочерние узлы с настройками, загружают спрайты и текстуры, экспортируют 3D-сцены в MeshLibrary для GridMap. Есть команды для списка проектов в папке, анализа структуры проекта, получения версии Godot и работы с UID ресурсов в Godot 4.4 и новее.

Для кого. Для разработчиков игр на Godot, которые хотят, чтобы агент сам запускал проект и читал отладочный вывод.

Подходит, если

  • Нужно, чтобы агент сам запустил проект и разобрал ошибки из консоли
  • Нужно быстро собрать сцену или добавить узлы без ручного клика в редакторе
  • Нужно получить структуру проекта и список сцен для дальнейшей работы агента

Не подходит, если

  • На машине не установлен сам движок Godot
  • Нужна многопользовательская отладка сети или профилирование, которых сервер не покрывает

Пример запроса к агенту

Запусти мой Godot-проект в режиме отладки и покажи, что пишет консоль

Ограничения

Требует локально установленный Godot и Node.js версии 18 или новее. Сервер запускает реальные процессы редактора и проекта на компьютере пользователя, поэтому агенту нужен доступ к файловой системе проекта.

Как отключить. Выполните claude mcp remove godot или удалите запись godot из конфигурации MCP вашего клиента.

MCP

Транспорт
stdio
Авторизация
не нужна
Переменные окружения
Переменные окружения
GODOT_PATH
Путь к исполняемому файлу Godot, если он не находится в системном PATH
DEBUG
Включает подробный отладочный вывод самого сервера

Проверка безопасности

  • Запускает исполняемые файлы редактора и проекта Godot на компьютере пользователя

Коротко о README

README описывает набор инструментов сервера: запуск редактора и проекта, захват отладочного вывода, управление выполнением, получение версии Godot, поиск проектов в директории, анализ структуры проекта и работа со сценами, включая создание узлов, загрузку спрайтов и экспорт MeshLibrary. Для Claude Code достаточно одной команды claude mcp add, для остальных клиентов приведен JSON-конфиг с переменными окружения GODOT_PATH и DEBUG. Лицензия MIT.

Частые вопросы

Нужно ли устанавливать сам Godot отдельно?

Да, сервер управляет уже установленным движком через командную строку, сам движок он не поставляет.

Работает ли сервер не только с Claude Code?

Да, это обычный MCP-сервер по stdio, в README есть готовая конфигурация для Cline и любого другого клиента с поддержкой MCP.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIGodot MCP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.