unityxclaude
A local MCP server for Unity Editor that provides 20 editor tools to control scripts, scenes, components, assets, and builds.
README
๐งฉ unityxclaude - Control Unity Faster With One Tool
โจ What this does
unityxclaude is a local MCP server for Unity Editor. It gives you one place to control Unity with 20 editor tools.
Use it to work with:
- scripts
- scenes
- components
- assets
- builds
It runs in C# and uses raw socket polling. It does not depend on async work, ThreadPool calls, or external runtimes. That keeps the control path direct and responsive.
๐ฅ๏ธ What you need
Before you install unityxclaude, make sure your PC has:
- Windows 10 or Windows 11
- Unity Editor installed
- .NET Desktop Runtime or a similar C# runtime if the release needs it
- A modern web browser to open the GitHub page
- Enough free disk space for Unity and the app files
Best results come from a system with:
- 8 GB RAM or more
- A recent Intel or AMD CPU
- Unity 2021 LTS, 2022 LTS, or newer
๐ฅ Download
Visit this page to download:
Use the page to get the Windows build or the latest release files.
๐ Get started on Windows
Follow these steps in order.
1. Open the download page
Open:
Look for the latest release or the main download files. If you see a ZIP file, download it to your PC.
2. Save the file
When the browser asks where to save the file:
- choose your Downloads folder, or
- choose a folder you can find again, such as Desktop
If the file is a ZIP archive, keep it in that folder for the next step.
3. Unzip the files
If you downloaded a ZIP file:
- right-click the ZIP file
- choose Extract All
- pick a folder with an easy path, such as
Downloads\unityxclaude
After extraction, you should see the app files in a normal folder.
4. Start the app
Open the extracted folder and look for the main Windows app file.
Common file names may include:
unityxclaude.exeUnityxClaude.exe- a launcher with a similar name
Double-click the file to start it.
If Windows asks for permission, choose Run or Yes.
5. Open Unity Editor
Start Unity Editor with the project you want to control.
unityxclaude works as a bridge between your local tools and the Unity Editor session.
6. Connect the tool to Unity
Use the appโs local settings or connection field to point it at your Unity Editor session.
Typical setup values may include:
- localhost address
- a local port number
- a project path if the app asks for one
Keep both apps open while you work.
7. Test a simple action
After the connection is ready, try a basic task first:
- list scenes
- inspect the active object
- check a component
- read an asset path
This helps confirm that the connection works before you use larger actions like builds or scene edits.
๐ ๏ธ What you can do with it
unityxclaude gives you editor control through tools that map to common Unity tasks.
Scripts
You can work with script files and script-related editor actions, such as:
- open script assets
- find script references
- inspect script-linked components
Scenes
You can manage scene work, such as:
- open a scene
- read scene content
- inspect scene objects
- switch between scenes
Components
You can inspect and change components on GameObjects, such as:
- view attached components
- update values
- check object setup
Assets
You can work with assets in the project, such as:
- find assets
- read asset data
- inspect folder structure
- locate imported files
Builds
You can use build-related tools for tasks like:
- check build settings
- prepare a build
- run a build step
- inspect build paths
๐งญ How it fits into your workflow
This tool is useful when you want to avoid repeated manual clicks in Unity Editor.
A simple workflow looks like this:
- open your Unity project
- start unityxclaude
- connect the app to the editor
- use the tools you need
- keep working in Unity while the tool handles editor tasks
This can help when you:
- review a large project
- move through many scenes
- check object settings
- repeat setup steps
- prepare build files
๐ง Common setup checks
If the app does not connect right away, check these items:
- Unity Editor is open
- the app is running
- the port or local address matches in both places
- Windows Firewall is not blocking local traffic
- you downloaded the latest version from the GitHub page
If the app opens but nothing happens in Unity, restart both apps and try again.
๐ Suggested folder layout
A simple folder setup can help keep things organized:
Downloads\unityxclaudefor the app filesDocuments\Unity Projects\for your Unity work- a separate folder for release ZIP files
Keeping the app and your Unity project in easy-to-find folders makes setup faster.
โ๏ธ Typical Windows steps for a new user
If you have never used a GitHub download before, follow this flow:
- open the GitHub page
- find the latest release or file list
- download the Windows file
- extract it if needed
- run the app
- open Unity
- connect both tools
- test one editor action
That is the full setup path for most Windows users
๐งช Example uses
Here are simple ways you may use unityxclaude:
- check whether a scene has the right objects
- inspect a component value before a build
- find asset paths in a large project
- move through editor tasks without hunting through menus
- keep control over Unity from one local tool
๐ Local behavior
unityxclaude runs as a local tool for Unity Editor control.
It uses:
- C# code
- raw socket polling
- local editor communication
It does not depend on cloud runtime steps for the core connection path.
๐ Project focus
This project is built for:
- Unity users who want direct editor control
- people who work on game projects
- users who want local automation
- users who want a simple bridge into Unity Editor
๐งฉ Topics
ai, automation, claude, csharp, editor-tools, gamedev, mcp, model-context-protocol, unity, unity3d
๐ Download again
If you need the files again, use this link:
๐ฑ๏ธ Quick install path
- open the GitHub link
- download the Windows file
- unzip it if needed
- run the app
- open Unity Editor
- connect the app to your project
- test one tool first
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.