Skip to main content
Glama

Godot MCP

Предоставьте вашему ИИ-ассистенту полный доступ к редактору Godot.

Создавайте игры быстрее с Claude, Cursor или любым MCP-совместимым ИИ — без копирования и вставки, без переключения контекста. ИИ читает, записывает и управляет вашими сценами, скриптами, узлами и настройками проекта напрямую.

Godot 4.x · 42 инструмента · Интерактивный визуализатор проекта · Лицензия MIT


Быстрый старт

0. Установите Node.js (одноразовая настройка)

Скачайте и запустите установщик с nodejs.org (версия LTS). Это стандартный установщик — терминал не нужен.

1. Установите плагин Godot

В редакторе Godot нажмите вкладку AssetLib вверху → найдите "mcp" → выберите "Godot AI Assistant tools MCP" → Установите.

Затем перейдите в Проект → Настройки проекта → Плагины и включите плагин Godot MCP.

2. Добавьте конфигурацию сервера в вашего ИИ-клиента

Claude Desktop — Настройки → Разработчик → Изменить конфигурацию → откройте файл конфигурации и вставьте:

Mac / Linux:

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": ["-y", "godot-mcp-server"]
    }
  }
}

Windows:

{
  "mcpServers": {
    "godot": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "godot-mcp-server"]
    }
  }
}

Cursor — Настройки → MCP → Добавить сервер:

Mac / Linux:

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": ["-y", "godot-mcp-server"]
    }
  }
}

Windows:

{
  "mcpServers": {
    "godot": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "godot-mcp-server"]
    }
  }
}

Claude Code — запустите в терминале:

claude mcp add godot -- npx -y godot-mcp-server

Работает с любым MCP-совместимым клиентом (Cline, Windsurf и т.д.).

3. Перезапустите вашего ИИ-клиента

Закройте и снова откройте Claude Desktop / Cursor / ваш клиент, чтобы он подхватил новую конфигурацию.

4. Перезапустите ваш проект Godot

Нажмите Перезапустить проект в редакторе Godot. Проверьте правый верхний угол — вы должны увидеть MCP подключено зелёным цветом. Вы готовы к работе.


Related MCP server: Godot MCP Bridge

Что он умеет?

42 инструмента в 6 категориях

Категория

Инструменты

Примеры

Файловые операции

4

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

Операции со сценами

11

Создание сцен, добавление/удаление/перемещение узлов, установка свойств, прикрепление скриптов, назначение коллизионных фигур и текстур

Операции со скриптами

6

Применение правок кода, проверка синтаксиса, переименование/перемещение файлов с обновлением ссылок

Инструменты проекта

14

Запуск/остановка сцен, запросы к ClassDB, чтение ошибок из Output + Debugger, настройки проекта, карта ввода, слои коллизий, дампы дерева сцены, повторное сканирование файловой системы

Генерация ассетов

1

Генерация 2D-спрайтов из SVG

Визуализация

6

Интерактивная карта проекта в браузере, обозреватель графа сцены

Интерактивный визуализатор

Запустите map_project и получите обозреватель в браузере на localhost:6510:

  • Силовой граф всех скриптов и их связей

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

  • Редактируйте код прямо в визуализаторе — изменения синхронизируются с Godot в реальном времени

  • Представление сцены с редактированием свойств узлов

  • Находите места использования перед рефакторингом

Ограничения

ИИ не может создать 100% игры самостоятельно — у него возникают трудности со сложными макетами UI, композицией сцен и некоторыми манипуляциями со свойствами узлов. Он всё ещё активно разрабатывается, так что обратная связь очень приветствуется!


Архитектура

┌─────────────┐    MCP (stdio)   ┌──────────────┐   WebSocket   ┌──────────────┐
│  AI Client  │◄────────────────►│  MCP Server  │◄─────────────►│ Godot Editor │
│  (Claude,   │                  │  (Node.js)   │   port 6505   │  (Plugin)    │
│   Cursor)   │                  │              │               │              │
└─────────────┘                  │  Visualizer  │               │  42 tool     │
                                 │  HTTP :6510  │               │  handlers    │
                                 └──────┬───────┘               └──────────────┘
                                        │
                                 ┌──────▼───────┐
                                 │   Browser    │
                                 │  Visualizer  │
                                 └──────────────┘

Текущие ограничения

  • Только локально — работает на localhost, без удалённых подключений

  • Одно подключение — один экземпляр Godot за раз

  • Без отмены — изменения сохраняются напрямую (используйте систему контроля версий)

  • ИИ всё ещё ограничен в знании Godot — он не может создать 100% игры в одиночку, но может помочь с отладкой, написанием скриптов и сопровождать вас на этом пути


Разработка

Чтобы собрать из исходников вместо использования npm:

cd mcp-server
npm install
npm run build

Затем укажите вашему ИИ-клиенту на mcp-server/dist/index.js вместо использования npx.


Примечания к выпускам

Текстовые описания каждого выпуска находятся в release-notes/ (начиная с v0.5.0). Полную историю изменений см. в CHANGELOG.md.


Лицензия

MIT


npm-пакет · Сообщить о проблемах

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
1dResponse time
Release cycle
1Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Provides a comprehensive integration between LLMs and the Godot Engine, enabling AI assistants to intelligently manipulate project files, scripts, and the live editor. It supports advanced workflows including version-aware documentation querying, automated E2E game testing, and real-time visual context capture.
    32
    26
    MIT
  • F
    license
    C
    quality
    F
    maintenance
    Enables AI assistants to control Godot game engine projects through a WebSocket bridge. Supports scene editing, node manipulation, script management, and project introspection via 163 registered tools.
    100
    1
  • A
    license
    C
    quality
    D
    maintenance
    Enables AI assistants to interact with and manipulate Godot game engine projects, including creating projects, launching editor, managing scenes and nodes.
    12
    234
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Give your AI agent a persistent map of your project's structure, dependencies, and bugs.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tomyud1/godot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server