uLoopMCP
Verified Safeby hatayama
Overview
Acts as a Model Context Protocol (MCP) server to bridge Unity Editor operations with AI coding tools like Cursor and Claude Code, enabling autonomous development loops for compiling, testing, logging, and scene automation.
Installation
node [Unity Package Path]/TypeScriptServer~/dist/server.bundle.jsEnvironment Variables
- NODE_ENV
- ENABLE_PING_TOOL
- UNITY_TCP_PORT
- MCP_CLIENT_NAME
Security Notes
The project includes a `execute-dynamic-code` tool that allows dynamic C# code execution within Unity, which is inherently high-risk. However, it implements a 3-tier security model (Disabled, Restricted, FullAccess) for this tool, with 'Restricted' being the recommended default, blocking file/network/process operations. Other potentially dangerous tools like `run-tests` and `execute-menu-item`, as well as third-party tools, are disabled by default. The `SECURITY.md` outlines a clear vulnerability reporting process. Overall, the project demonstrates strong security awareness and mitigations, making it safe to run with recommended (default) settings. FullAccess mode for dynamic code execution should only be used with trusted code.
Similar Servers
seamless-agent
Empowers AI agents within GitHub Copilot Chat (or similar LM clients) to seek interactive user confirmation and feedback via specialized tools (ask_user, plan_review, walkthrough_review) before executing actions, ensuring user control.
mcp
This MCP server assists developers by identifying inefficient or outdated npm packages in install commands and source files, providing migration documentation.
felix
Real-time conversational AI voice assistant with local processing, autonomous tool execution, and PWA support.
Memo-MCP
Provides a local LLM Model Context Protocol (MCP) server for journaling with Retrieval-Augmented Generation (RAG) to search and retrieve personal memo and journal entries.