CS

coding-solo/godot-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

6,4 тыс. stars 512 forks Качество 79 Тренд 56MIT

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

Обзор

Сервер Model Context Protocol (MCP) для взаимодействия с игровым движком Godot. Godot MCP позволяет агентам ИИ запускать редактор Godot, запускать проекты, собирать выводы отладки и контролировать выполнение проектов. Этот прямой цикл обратной связи помогает агентам понять, что работает, а что нет в реальных проектах Godot, что приводит к лучшей генерации кода и помощи в отладке. - : Открытие редактора Godot для конкретного проекта - : Выполнение проектов Godot в режиме отладки - : Получение вывода и сообщений об ошибке с консоли - : Запуск и остановка проектов Godot программно - : Получение установленной версии Godot - : Поиск проектов Godot в заданной директории - : Получение подробной информации о структуре проекта - : - Создание новых сцен с заданными типами корневых узлов - Добавление узлов в существующие сцены с настраиваемыми свойствами - Загрузка спрайтов и текстур в узлы Sprite2D - Экспорт 3D-сцен как ресурсы MeshLibrary для GridMap - Сохранение сцен с опциями создания вариантов - (для Godot 4.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP) для взаимодействия с игровым движком Godot.

Введение

Godot MCP позволяет агентам ИИ запускать редактор Godot, запускать проекты, собирать выводы отладки и контролировать выполнение проектов. Этот прямой цикл обратной связи помогает агентам понять, что работает, а что нет в реальных проектах Godot, что приводит к лучшей генерации кода и помощи в отладке.

Особенности

  • Запустить редактор Godot: Открыть редактор Godot для конкретного проекта
  • Запустить проекты Godot: Выполнить проекты Godot в режиме отладки
  • Capture Debug Output: Получить вывод с консоли и сообщения об ошибке
  • Выполнение контроля: Программный запуск и остановка проектов Godot
  • Получить версию Godot: Получить установленную версию Godot
  • Список проектов Godot: Найти проекты Godot в определённом каталоге
  • Анализ проекта: Получите подробную информацию о структуре проекта
  • Управление сценой:
  • Создание новых сцен с заданными типами корневых узлов
  • Добавить узлы к существующим сценам с настраиваемыми свойствами
  • Загрузка спрайтов и текстур в узлы Sprite2D
  • Экспорт 3D-сцен как ресурсы MeshLibrary для GridMap
  • Сохранение сцен с опциями создания вариантов

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Godot MCP

                           (((((((             (((((((
                        (((((((((((           (((((((((((
                        (((((((((((((       (((((((((((((
                        (((((((((((((((((((((((((((((((((
                        (((((((((((((((((((((((((((((((((
         (((((      (((((((((((((((((((((((((((((((((((((((((      (((((
       (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
     ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
    ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
      (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
        (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
         (((((((((((@@@@@@@(((((((((((((((((((((((((((@@@@@@@(((((((((((
         (((((((((@@@@,,,,,@@@(((((((((((((((((((((@@@,,,,,@@@@(((((((((
         ((((((((@@@,,,,,,,,,@@(((((((@@@@@(((((((@@,,,,,,,,,@@@((((((((
         ((((((((@@@,,,,,,,,,@@(((((((@@@@@(((((((@@,,,,,,,,,@@@((((((((
         (((((((((@@@,,,,,,,@@((((((((@@@@@((((((((@@,,,,,,,@@@(((((((((
         ((((((((((((@@@@@@(((((((((((@@@@@(((((((((((@@@@@@((((((((((((
         (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
         (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
         @@@@@@@@@@@@@((((((((((((@@@@@@@@@@@@@((((((((((((@@@@@@@@@@@@@
         ((((((((( @@@(((((((((((@@(((((((((((@@(((((((((((@@@ (((((((((
         (((((((((( @@((((((((((@@@(((((((((((@@@((((((((((@@ ((((((((((
          (((((((((((@@@@@@@@@@@@@@(((((((((((@@@@@@@@@@@@@@(((((((((((
           (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
              (((((((((((((((((((((((((((((((((((((((((((((((((((((
Открыть полный README на GitHub

Установка

npx @coding-solo/godot-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "godot": { "command": "npx", "args": ["@coding-solo/godot-mcp"], "env": { "DEBUG": "true" }, "disabled": false, "autoApprove": [ "launch_editor", "run_project", "get_debug_output", "stop_project", "get_godot_version", "list_projects", "get_project_info", "create_scene", "add_node", "load_sprite", "export_mesh_library", "save_scene", "get_uid", "update_project_uids" ] } } }