Add empty test level and Unreal MCP tooling

- L_TestFlight: empty, zero-gravity level for Phase 0 flight testing,
  set as editor/game default map.
- Enable UnrealMCPython + Python Editor Script Plugin, third-party
  MCP plugin (GenOrca/unreal-mcp v2.2.0) giving direct editor control
  (actors, blueprints, levels, materials, etc.) alongside Epic's
  built-in Unreal MCP plugin.
- Vendor the mcp-server Python source used to bridge to the plugin.
- .mcp.json intentionally gitignored (machine-specific absolute paths).
This commit is contained in:
Joshua Deville
2026-07-08 14:56:57 -04:00
parent 43494a614b
commit 496320cc8c
82 changed files with 19577 additions and 1 deletions

21
mcp-server/setup.py Normal file
View File

@@ -0,0 +1,21 @@
from setuptools import setup, find_packages
setup(
name="unreal-mcp",
version="1.0.0",
description="MCP Server for Unreal Engine integration",
author="Your Name",
author_email="your.email@example.com",
packages=find_packages(where="src"),
package_dir={"": "src"},
python_requires=">=3.8",
install_requires=[
"fastmcp>=1.0.0",
],
entry_points={
"console_scripts": [
"unreal-mcp=unreal_mcp.server:run_server",
"unreal-mcp-test=main:test_server"
],
},
)