CM

codergamester/mcp-unity

Developer tools

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

2 тыс. stars 252 forks Качество 92 Тренд 42MIT

Плагин Model Context Protocol (MCP) для подключения к Unity Editor — разработан для Cursor, Claude Code, Codex, Windsurf и других IDE

Обзор

MCP Unity — это реализация протокола Model Context Protocol for Unity Editor, позволяющая AI-ассистентам взаимодействовать с вашими проектами Unity. Этот пакет обеспечивает мост между Unity и Node.js-сервером, реализующим протокол MCP, позволяя агентам ИИ, таким как Cursor, Windsurf, Claude Code, Codex CLI, GitHub Copilot, Google Antigravity и OpenCode, выполнять операции внутри редактора Unity. MCP Unity обеспечивает автоматическую интеграцию с IDE, похожими на VSCode (Visual Studio Code, Cursor, Windsurf, Google Antigravity), добавляя папку Unity Library/PackedCache в ваше рабочее пространство.

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

🇺🇸Английский 🇨🇳简体中文 🇯🇵日本語

MCP Unity — это реализация протокола Model Context Protocol for Unity Editor, позволяющая AI-ассистентам взаимодействовать с вашими проектами Unity. Этот пакет обеспечивает мост между Unity и Node.js-сервером, реализующим протокол MCP, позволяя агентам ИИ, таким как Cursor, Windsurf, Claude Code, Codex CLI, GitHub Copilot, Google Antigravity и OpenCode, выполнять операции внутри редактора Unity.

Особенности

Интеграция IDE — доступ к кэшу пакетов

MCP Unity обеспечивает автоматическую интеграцию с IDE, похожими на VSCode (Visual Studio Code, Cursor, Windsurf, Google Antigravity), добавляя папку Unity Library/PackedCache в ваше рабочее пространство. Эта функция:

  • Улучшает интеллект кода для пакетов Unity
  • Обеспечивает улучшение автозаполнения и информации о типах для пакетов Unity
  • Помогает ассистентам по программированию ИИ понять зависимости вашего проекта

Инструменты сервера MCP

Доступны следующие инструменты для обработки и запроса сцен Unity и GameObjects через MCP:

  • execute_menu_item: Выполняет элементы меню Unity (функции, помеченные атрибутом MenuItems)

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

README

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

MCP Unity Editor (Game Engine)

                              ,/(/.   *(/,                                  
                          */(((((/.   *((((((*.                             
                     .*((((((((((/.   *((((((((((/.                         
                 ./((((((((((((((/    *((((((((((((((/,                     

             ,/(((((((((((((/*.           */(((((((((((((/*.                
            ,%%#((/((((((*                    ,/(((((/(#&@@(                
            ,%%##%%##((((((/*.             ,/((((/(#&@@@@@@(                
            ,%%######%%##((/(((/*.    .*/(((//(%@@@@@@@@@@@(                
            ,%%####%#(%%#%%##((/((((((((//#&@@@@@@&@@@@@@@@(                
            ,%%####%(    /#%#%%%##(//(#@@@@@@@%,   #@@@@@@@(                
            ,%%####%(        *#%###%@@@@@@(        #@@@@@@@(                
            ,%%####%(           #%#%@@@@,          #@@@@@@@(                
            ,%%##%%%(           #%#%@@@@,          #@@@@@@@(                
            ,%%%#*              #%#%@@@@,             *%@@@(                
            .,      ,/##*.      #%#%@@@@,     ./&@#*      *`                
                ,/#%#####%%#/,  #%#%@@@@, ,/&@@@@@@@@@&\.                    
                 `*#########%%%%###%@@@@@@@@@@@@@@@@@@&*´                   
                    `*%%###########%@@@@@@@@@@@@@@&*´                        
                        `*%%%######%@@@@@@@@@@&*´                            
                            `*#%%##%@@@@@&*´                                 
                               `*%#%@&*´                                     
                                                       
     ███╗   ███╗ ██████╗██████╗         ██╗   ██╗███╗   ██╗██╗████████╗██╗   ██╗
     ████╗ ████║██╔════╝██╔══██╗        ██║   ██║████╗  ██║██║╚══██╔══╝╚██╗ ██╔╝
     ██╔████╔██║██║     ██████╔╝        ██║   ██║██╔██╗ ██║██║   ██║    ╚████╔╝ 
     ██║╚██╔╝██║██║     ██╔═══╝         ██║   ██║██║╚██╗██║██║   ██║     ╚██╔╝
Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector node Server~/build/index.js
Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { "mcp-unity": { "command": "node", "args": [ "ABSOLUTE/PATH/TO/mcp-unity/Server~/build/index.js" ] } } }