2025-03-31 03:58:01 +08:00
|
|
|
from .manage_script import register_manage_script_tools
|
|
|
|
|
from .manage_scene import register_manage_scene_tools
|
|
|
|
|
from .manage_editor import register_manage_editor_tools
|
|
|
|
|
from .manage_gameobject import register_manage_gameobject_tools
|
|
|
|
|
from .manage_asset import register_manage_asset_tools
|
|
|
|
|
from .read_console import register_read_console_tools
|
|
|
|
|
from .execute_menu_item import register_execute_menu_item_tools
|
2025-03-18 19:00:50 +08:00
|
|
|
|
|
|
|
|
def register_all_tools(mcp):
|
2025-03-31 03:58:01 +08:00
|
|
|
"""Register all refactored tools with the MCP server."""
|
|
|
|
|
print("Registering UnityMCP refactored tools...")
|
|
|
|
|
register_manage_script_tools(mcp)
|
|
|
|
|
register_manage_scene_tools(mcp)
|
|
|
|
|
register_manage_editor_tools(mcp)
|
|
|
|
|
register_manage_gameobject_tools(mcp)
|
|
|
|
|
register_manage_asset_tools(mcp)
|
|
|
|
|
register_read_console_tools(mcp)
|
|
|
|
|
register_execute_menu_item_tools(mcp)
|
|
|
|
|
print("UnityMCP tool registration complete.")
|