Godot MCP
MCP-сервер для движка Godot: запуск редактора, выполнение проектов и правка сцен прямо из агента
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает исполняемые файлы редактора и проекта Godot на компьютере пользователя
Установка
В терминале, через 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/mcp.json, для всех проектов
{
"mcpServers": {
"godot": {
"command": "npx",
"args": [
"@coding-solo/godot-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Ключи и настройки
DEBUGнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Выполните в терминале
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необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Установи сервер командой 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, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything