Unity Editor
Summary
UnityMCP enables seamless integration between Unity Editor and AI assistants through the Model Context Protocol. It consists of a C# Unity plugin that monitors editor state and executes commands, paired with a TypeScript MCP server that exposes Unity functionality through standardized tools. The implementation provides real-time access to scene hierarchies, project structures, and GameObject manipulation, allowing AI assistants to retrieve editor state, execute C# code directly in the editor, and access Unity logs. This makes it particularly valuable for AI-assisted game development workflows, automated testing, and interactive debugging sessions.
Available Actions(3)
get_editor_state
Retrieves current Unity Editor state, including active GameObjects, selection state, play mode status, scene hierarchy, and project structure. Supports different output formats (Raw, scripts only, no scripts).
execute_editor_command
Executes C# code directly in the Unity Editor with full access to UnityEngine and UnityEditor APIs. Provides real-time execution with comprehensive error handling and command timeout protection.
get_logs
Retrieves and filters Unity Editor logs. Supports filtering by type, content, and timestamp, with customizable output fields and buffer management for optimal performance.
커뮤니티 리뷰
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요