
FunseaAI Unity MCP
Connects Claude and other MCP clients directly to a running Unity Editor instance through 91 built-in tools, centered on execute_code for in-memory C# execution. You get scene manipulation, script generation, play mode control, input simulation, performance inspection, and editor automation without leaving your AI chat. The package defaults to a 29-tool core profile to reduce noise, but you can switch to full exposure. Safety checks and filesystem guards are enabled by default. Installs as a Unity package via git URL, starts a local HTTP server on 8765, and includes one-click config for Claude Desktop, Cursor, VS Code, and others. Reach for this when you want an AI assistant operating inside Unity rather than just reading and writing files.
- GitHub stars
- 100
- tools
- 80
- transport
- STDIO
- last updated
- Apr 10, 2026
Tools
80 toolsPublic tool metadata for what this MCP can expose to an agent.
create_primitive
No parameter schema in public metadata yet.
create_game_object
No parameter schema in public metadata yet.
delete_game_object
No parameter schema in public metadata yet.
find_game_objects
No parameter schema in public metadata yet.
get_game_object_info
No parameter schema in public metadata yet.
set_transform
No parameter schema in public metadata yet.
duplicate_game_object
No parameter schema in public metadata yet.
rename_game_object
No parameter schema in public metadata yet.
set_parent
No parameter schema in public metadata yet.
add_component
No parameter schema in public metadata yet.
set_tag_and_layer
No parameter schema in public metadata yet.
set_active
No parameter schema in public metadata yet.
get_hierarchy
No parameter schema in public metadata yet.
get_component_properties
No parameter schema in public metadata yet.
list_components
No parameter schema in public metadata yet.
set_component_property
No parameter schema in public metadata yet.
set_component_properties
No parameter schema in public metadata yet.
copy_component
No parameter schema in public metadata yet.
paste_component_values
No parameter schema in public metadata yet.
add_component_to_many
No parameter schema in public metadata yet.
create_script
No parameter schema in public metadata yet.
edit_script
No parameter schema in public metadata yet.
patch_script
No parameter schema in public metadata yet.
create_material
No parameter schema in public metadata yet.
assign_material
No parameter schema in public metadata yet.
find_assets
No parameter schema in public metadata yet.
delete_asset
No parameter schema in public metadata yet.
rename_asset
No parameter schema in public metadata yet.
copy_asset
No parameter schema in public metadata yet.
get_asset_import_settings
No parameter schema in public metadata yet.
set_asset_import_settings
No parameter schema in public metadata yet.
find_references
No parameter schema in public metadata yet.
find_broken_references
No parameter schema in public metadata yet.
patch_serialized_reference
No parameter schema in public metadata yet.
get_mesh_info
No parameter schema in public metadata yet.
get_material_properties
No parameter schema in public metadata yet.
set_material_property
No parameter schema in public metadata yet.
read_file
No parameter schema in public metadata yet.
write_file
No parameter schema in public metadata yet.
search_files
No parameter schema in public metadata yet.
list_directory
No parameter schema in public metadata yet.
exists
No parameter schema in public metadata yet.
get_scene_info
No parameter schema in public metadata yet.
list_scenes
No parameter schema in public metadata yet.
load_scene_additive
No parameter schema in public metadata yet.
unload_scene
No parameter schema in public metadata yet.
list_dirty_scenes
No parameter schema in public metadata yet.
save_all_scenes
No parameter schema in public metadata yet.
save_scene
No parameter schema in public metadata yet.
open_scene
No parameter schema in public metadata yet.
create_new_scene
No parameter schema in public metadata yet.
enter_play_mode
No parameter schema in public metadata yet.
exit_play_mode
No parameter schema in public metadata yet.
set_time_scale
No parameter schema in public metadata yet.
get_time_scale
No parameter schema in public metadata yet.
physics_raycast
No parameter schema in public metadata yet.
physics_overlap
No parameter schema in public metadata yet.
physics2d_overlap_point
No parameter schema in public metadata yet.
particle_control
No parameter schema in public metadata yet.
get_lighting_settings
No parameter schema in public metadata yet.
set_lighting_settings
No parameter schema in public metadata yet.
bake_lightmaps
No parameter schema in public metadata yet.
director_evaluate
No parameter schema in public metadata yet.
create_prefab
No parameter schema in public metadata yet.
instantiate_prefab
No parameter schema in public metadata yet.
unpack_prefab
No parameter schema in public metadata yet.
open_prefab_stage
No parameter schema in public metadata yet.
save_prefab_stage
No parameter schema in public metadata yet.
close_prefab_stage
No parameter schema in public metadata yet.
set_prefab_property
No parameter schema in public metadata yet.
set_prefab_properties
No parameter schema in public metadata yet.
create_scriptable_object
No parameter schema in public metadata yet.
get_scriptable_object
No parameter schema in public metadata yet.
set_scriptable_object_properties
No parameter schema in public metadata yet.
create_canvas
No parameter schema in public metadata yet.
create_button
No parameter schema in public metadata yet.
create_text
No parameter schema in public metadata yet.
create_image
No parameter schema in public metadata yet.
raycast_at_point
No parameter schema in public metadata yet.
get_ui_defaults
No parameter schema in public metadata yet.
Sponsors
Readme
Funplay MCP for Unity
The Most Advanced MCP Server for Unity Editor
䏿–‡ | English
The Most Advanced MCP Server for Unity
💖 If you find this project useful, please consider giving it a Star. It helps more Unity developers discover it and supports ongoing development.
Details
- Repository
- github.com/funseaai/unity-mcp
- Category
- Design & Creative
- Package
FunseaAI.Unity.Mcp- Transport
- STDIO
- Registry
- MCP registry, active