You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove legacy MCP/ folder and update all references
- Delete MCP/ directory (replaced by unrealmcp/ pip package)
- Update README: architecture, file structure, install steps, custom tools
- Update CONTRIBUTING.md: development setup with pip install -e .,
testing workflow, adding new tools, running linter and CI locally
- Update CI: remove MCP/ lint and import checks
- Single source of truth is now unrealmcp/ package
2.**Install in editable mode** — this is the key step:
29
+
```bash
30
+
pip install -e .
31
+
```
32
+
This links the `unrealmcp` command to your local source files. Any changes you make to Python files take effect immediately — no need to reinstall or rebuild.
33
+
34
+
3.**Copy or symlink the plugin** into a UE project's `Plugins/` folder so you can test the C++ bridge.
35
+
36
+
4.**Open the UE project**, check the Output Log for `MCP Bridge initialized on port XXXXX`.
37
+
38
+
5.**Configure your AI tool** to use `"command": "unrealmcp"` (see [README](README.md#step-2-run-the-setup-script) or run `install.bat`/`install.sh`).
39
+
40
+
### Testing Your Changes
41
+
42
+
Since you installed with `pip install -e .`, edits to any file in `unrealmcp/` are live instantly:
13
43
14
-
Want to contribute code? Great! Here's the workflow:
44
+
-**Edit** a file in `unrealmcp/tools/` (e.g., add a new tool or fix a bug)
45
+
-**Restart** your AI tool (so it reconnects to the MCP server)
46
+
-**Test** the change — no reinstall needed
47
+
48
+
For C++ changes, you'll need to rebuild the plugin through your IDE (Rider, Visual Studio, etc.) and restart the editor.
0 commit comments