python.exe : [godot-mcp] port config: editor=6550 [discovery], runtime=auto [discovery], lsp=auto [discovery] At line:7 char:1 + & 'C:/Users/ELR17/.blender-mcp/venv/Scripts/python.exe' tools/dev/run ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: ([godot-mcp] por...uto [discovery]:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError [godot-mcp] WARNING: no GODOT_MCP_CONFIG_VERSION in env. Config may be from a pre-release build — regenerate .mcp.json from the toolkit dock. [bridge] ws://127.0.0.1:6550 connected, authenticating… [bridge] ws://127.0.0.1:6550 authenticated (Godot 4.7.1) [godot-mcp] readOnly=false tools=36 hooks=1 caps=256KB/1024KB [godot-mcp] tool=discover_tools duration=3ms isError=false {"meta":null,"content":[{"type":"text","text":"{\"success\":true,\"groups\":[{\"name\":\"asset_ops\",\"status\":\"activated\",\"tools\":[{\"name\":\"asset_list\",\"description\":\"Enumerate res:// assets with filters (path_prefix, name_glob, class_filter ancestry-aware, extension_filter). Returns [{path,class,modified_unix}]. Paged: returned, total_assets, has_more. Cursor-less � narrow filters or raise limit for more. limit caps at 2000 (default 500); a request above 2000 is clamped and limit_clamped is set (a non-positive limit is rejected).\",\"parameters\":{\"path_prefix\":{\"type\":\"string\",\"required\":false},\"name_glob\":{\"type\":\"string\",\"required\":false},\"class_filter\":{\"type\":\"string\",\"required\":false},\"extension_filter\":{\"type\":\"array\",\"required\":false},\"limit\":{\"type\":\"number\",\"required\":false,\"description\":\"Max assets returned (default 500, clamped to 2000)\"}},\"annotations\":{\"readOnlyHint\":true,\"openWorldHint\":false}},{\"name\":\"asset_get_dependencies\",\"description\":\"Forward dependencies of a res:// resource/scene via EditorFileSystem cache. include_transitive walks deps-of-deps. Returns [{path,raw_path,class}]. Paged: returned, total_dependencies, has_more. Cursor-less � narrow the query or raise limit for more. \",\"parameters\":{\"file_path\":{\"type\":\"string\",\"required\":true},\"include_transitive\":{\"type\":\"boolean\",\"required\":false},\"limit\":{\"type\":\"number\",\"required\":false,\"description\":\"Max dependencies returned (default 200)\"}},\"annotations\":{\"readOnlyHint\":true,\"openWorldHint\":false}},{\"name\":\"asset_import\",\"description\":\"Import binary asset (image/audio/font/3D) into res:// via exactly one of source_path (absolute or res:// path) or base64_data. Triggers EditorFileSystem scan. if_exists:return|fail|replace.\",\"parameters\":{\"source_path\":{\"type\":\"string\",\"required\":false},\"base64_data\":{\"type\":\"string\",\"required\":false},\"dest_path\":{\"type\":\"string\",\"required\":true},\"if_exists\":{\"type\":\"enum\",\"required\":false},\"wait_for_scan_ms\":{\"type\":\"number\",\"required\":false}},\"annotations\":{\"readOnlyHint\":false,\"idempotentHint\":true,\"openWorldHint\":false,\"destructiveHint\":false}}],\"description\":\"List assets, query dependencies, and import binary files into the project\",\"match\":\"exact_name\"}]}","annotations":null,"meta":null}],"structuredContent":null,"isError":false}