UNPKG

@akiojin/unity-editor-mcp

Version:

MCP server for Unity Editor integration - enables AI assistants to control Unity Editor

26 lines (22 loc) 659 B
import { BaseToolHandler } from '../base/BaseToolHandler.js'; export class GetCommandStatsToolHandler extends BaseToolHandler { constructor(unityConnection) { super( 'get_command_stats', 'Retrieve aggregated counts and recent Unity command types to audit traffic.', { type: 'object', properties: {}, required: [] } ); this.unityConnection = unityConnection; } async execute(params) { if (!this.unityConnection.isConnected()) { await this.unityConnection.connect(); } const result = await this.unityConnection.sendCommand('get_command_stats', {}); return result; } }