Sobre o projeto
## Visão Geral
MCP para Unity é uma ponte de código aberto que conecta assistentes de IA (Claude, Codex, VS Code, LLMs locais e qualquer cliente compatível com MCP) ao Unity Editor usando o Model Context Protocol. Ele permite que desenvolvedores controlem o Unity por meio de linguagem natural—criando cenas e GameObjects, editando scripts C#, gerenciando assets, executando testes, fazendo profiling e compilando projetos. O projeto é gratuito sob a licença MIT e mantido pela Aura, com uma ferramenta premium complementar chamada Aura para Unity.
## Principais Recursos
- **47 pontos de entrada de ferramentas MCP** cobrindo criação de cenas, gerenciamento de assets, edição de scripts, testes, profiling e automação de builds.
- **Suporte a qualquer cliente MCP**, incluindo Claude Desktop/Code, Cursor, VS Code, Windsurf, Cline e Gemini CLI.
- **Compatibilidade com versões do Unity** de 2021.3 LTS até 6.x.
- **Roteamento multi-instância** para trabalhar com vários editores Unity simultaneamente.
- **Grupos de ferramentas** (vfx, animação, ui, testes, etc.) para fluxos de trabalho organizados.
- **Validação de scripts baseada em Roslyn** para detectar erros antes da execução.
- **Suporte a servidor remoto** com autenticação para implantações hospedadas.
## Início Rápido
1. Instale via Unity Package Manager usando a URL git: `https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main` (ou fixe uma tag de release como `#v10.0.0`).
2. Configure os clientes via `Window → MCP for Unity → Configure All Detected Clients`.
3. Comece a usar prompts, por exemplo, "Crie um cubo na origem e adicione um Rigidbody."
## Requisitos
- Unity 2021.3 LTS ou posterior (até 6.x)
- Python 3.10+ (gerenciado via `uv`)
- Qualquer cliente de IA compatível com MCP
## Uso Avançado
- **Roteamento Multi-Instância**: Encaminhe comandos para instâncias específicas do Unity.
- **Grupos de Ferramentas**: Ative/desative categorias de ferramentas para fluxos de trabalho focados.
- **Migração v10**: Notas de atualização para mudanças na geração de assets.
- **Validação Roslyn**: Validação de scripts C# no lado do servidor.
- **Autenticação de Servidor Remoto**: Hospedagem remota segura com autenticação.
## Comunidade e Suporte
- Discord para conversa com mantenedores e colaboradores
- GitHub Issues para bugs e solicitações de recursos
- GitHub Discussions para ideias de design
- SECURITY.md para relato privado de vulnerabilidades
## Citação
Se usado em pesquisa, cite: Wu, Shutong e Barnett, Justin P. "MCP-Unity: Protocol-Driven Framework for Interactive 3D Authoring." SA Technical Communications '25. DOI: 10.1145/3757376.3771417.
## Licença
MIT — gratuito para uso comercial e pessoal. Não afiliado à Unity Technologies.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.