Skip to content

Commit 6b6e8f7

Browse files
committed
Register CreatePrefabTool and prompt in MCP server
Updated the MCP server index file to import and register the CreatePrefabTool and the PrefabCreationPrompt enabling the server to handle prefab creation requests.
1 parent 758658e commit 6b6e8f7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Server~/src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ import { registerGetConsoleLogsTool } from './tools/getConsoleLogsTool.js';
1212
import { registerUpdateComponentTool } from './tools/updateComponentTool.js';
1313
import { registerAddAssetToSceneTool } from './tools/addAssetToSceneTool.js';
1414
import { registerUpdateGameObjectTool } from './tools/updateGameObjectTool.js';
15+
import { registerCreatePrefabTool } from './tools/createPrefabTool.js';
1516
import { registerGetMenuItemsResource } from './resources/getMenuItemResource.js';
17+
import { registerPrefabCreationPrompt } from './prompts/prefabCreationPrompt.js';
1618
import { registerGetConsoleLogsResource } from './resources/getConsoleLogsResource.js';
1719
import { registerGetHierarchyResource } from './resources/getScenesHierarchyResource.js';
1820
import { registerGetPackagesResource } from './resources/getPackagesResource.js';
@@ -55,6 +57,7 @@ registerGetConsoleLogsTool(server, mcpUnity, toolLogger);
5557
registerUpdateComponentTool(server, mcpUnity, toolLogger);
5658
registerAddAssetToSceneTool(server, mcpUnity, toolLogger);
5759
registerUpdateGameObjectTool(server, mcpUnity, toolLogger);
60+
registerCreatePrefabTool(server, mcpUnity, toolLogger);
5861

5962
// Register all resources into the MCP server
6063
registerGetTestsResource(server, mcpUnity, resourceLogger);
@@ -67,6 +70,7 @@ registerGetAssetsResource(server, mcpUnity, resourceLogger);
6770

6871
// Register all prompts into the MCP server
6972
registerGameObjectHandlingPrompt(server);
73+
registerPrefabCreationPrompt(server);
7074

7175
// Server startup function
7276
async function startServer() {

0 commit comments

Comments
 (0)