ErrLookup › CoplayDev/unity-mcp
CoplayDev/unity-mcp
Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity. · C# · 853 source files
Analyzed at c21bf496bc on 2026-08-13. 192 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Preview loading timed out. | exception | error | unity, asset-store-tools, preview-generation, assetpreview, timeout, runtime |
| Width should be larger than 0 | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
| width and height must be positive | validation | error | python, cli, texture, validation, value-error |
| image_path must point to a file under the project's Assets… | validation | error | path-validation, asset-gen, security, image-input, path-confinement |
| Chunk size must be larger than 0 | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
| PluginHub session missing required 'project' or 'hash'… | exception | error | data-integrity, pluginhub, session, validation, version-mismatch |
| uvx not found. Install uv/uvx or set the override in… | exception | error | configuration, openclaw, uvx, stdio, dependency |
| Connection to Unity timed out while listing instances… | exception | error | network, timeout, cli, httpx, unity-busy |
| batch_execute supports up to | validation | error | validation, batch-execute, limit, configurable, mcp-tool |
| Failed to list Unity instances | exception | error | network, protocol-mismatch, cli, httpx, response-shape |
| is required | validation | error | python, cli, texture, color, validation, value-error |
| Height should be larger than 0 | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
| anchor not found | exception | error | script-edit, anchor-insert, pattern-not-found, mcp-tool |
| op is required; allowed | validation | error | validation, script-edit, edit-op, mcp-tool |
| : refusing to send credentials to an unexpected host in URL… | exception | error | security, ssrf, credential-leak, http, asset-gen, fail-fast |
| .GrabPixels(RenderTexture, Rect) | exception | critical | screenshot, reflection, internal-api, unity-version, forward-compat, breaking-change |
| Native height should be larger than 0 | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
| Depth should be larger than 0 | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
1 --http-remote-hosted requires --api-key-validation-url or… | console | critical | config, startup, auth, remote-hosted, system-exit |
| {result} | exception | error | configuration, json-config, uvx, config-lock, shared |
| Input paths cannot be null | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
| Native width should be larger than 0 | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
| dict values must be numeric, got | validation | error | python, cli, texture, color, validation, value-error |
| Path does not correspond to a valid package | validation | error | csharp, unity, asset-store, package, validation |
| replace_range out of bounds | validation | error | script-edit, replace-range, out-of-bounds, coordinates, mcp-tool |
| Command at index is missing a valid 'tool' name | validation | error | validation, batch-execute, input-shape, tool-name, mcp-tool |
| Unsupported image type | validation | error | file-format, image-input, asset-gen, validation |
| set-pixels must be a JSON object | validation | error | cli, validation, texture, input-validation, json |
| Command ' ' at index contains 'unity_instance'. Per-command… | validation | error | validation, batch-execute, instance-routing, security, mcp-tool |
| Command ' ' must specify parameters as an object/dict | validation | error | validation, batch-execute, input-shape, params, mcp-tool |
| Failed to register with Claude Code | exception | error | configuration, claude-cli, subprocess, registration, thread-safe |
| OpenClaw config contains non-JSON content and cannot be… | exception | error | configuration, openclaw, json, data-integrity, file-io |
| Command at index must be an object with 'tool' and 'params'… | validation | error | validation, batch-execute, input-shape, mcp-tool |
| unknown edit op: ; allowed: . Use 'op' (aliases accepted… | validation | error | script-edit, edit-op, unknown-op, validation, mcp-tool |
| Invalid MCP base URL | exception | error | websocket, config, uri, transport |
| Failed to write config file | exception | error | config, filesystem, io, atomic-write |
| 'commands' must be a non-empty list of command… | validation | error | validation, batch-execute, input-shape, mcp-tool |
| Cherry Studio uses UI-based configuration. Please use the… | exception | error | configuration, client-config, cherry-studio, design-by-contract |
| Connection closed while reading | exception | warning | stress-test, network, tcp, unity-bridge, connection |
| Could not retrieve guid for object | exception | error | unity, asset-store-tools, preview, asset-database, guid |
| : expected to remove exactly 1 line ' ', removed | exception | error | build-script, release-tooling, source-edit, validation |
| Connection to Unity timed out after | exception | error | network, timeout, cli, httpx, configurable-timeout |
| Claude CLI not found. Please install Claude Code first. | exception | error | configuration, claude-cli, dependency, registration, thread-safe |
| Invalid hex color | validation | error | python, cli, texture, color, validation, value-error |
| Failed to resolve Scene view host view. | exception | error | screenshot, scene-view, hostview, reflection, internal-api, editor |
| Cannot reach | exception | error | network, docs, fetch, offline, urllib |
| Expected file not found | exception | error | build-script, release-tooling, path-validation, source-edit, filesystem |
| MCP for Unity requires FRAMING=1, got | exception | critical | handshake, framing, version-mismatch, stdio, protocol |
| Package file not found | exception | error | release-tooling, version-management, path-validation, filesystem |
| Captured Scene view viewport is empty. | exception | error | screenshot, scene-view, viewport, headless, editor |
| --remote-url must be a non-empty URL | exception | error | build-script, release-tooling, argument-validation, cli |
| Invalid frame length | validation | error | stress-test, network, tcp, protocol, framing, unity-bridge |
| No Unity editor binary found. Searched:\n | exception | critical | tooling, unity-editor, filesystem, harness |
| Failed to resolve Scene view viewport rect. | exception | error | screenshot, scene-view, viewport, initialization, editor |
| set-pixels is required | validation | error | cli, validation, texture, input-validation |
| Output path cannot be null | validation | error | unity, asset-store-tools, preview-generation, validation, argument-exception |
| Sketchfab download returned no gltf url for | exception | error | sketchfab, api-contract, asset-gen, marketplace, permissions |
| Failed to unregister | exception | error | configuration, json-config, unregister, file-io, shared |
| Port is already in use. | exception | error | port, network, concurrency, validation |
| Multiple Unity instances are connected and none is… | exception | error | instance, selection, ambiguity, security, multi-project |
| No detector available for current platform | exception | critical | platform, dependency, unsupported-os, runtime |
| Input path ' ' is not a valid ADB folder | validation | error | unity, asset-store-tools, preview, validation, asset-database, path |
| Unity sent heartbeat frames without payload within… | exception | warning | heartbeat, timeout, framed, wedge, long-running |
| values must be numeric, got | validation | error | python, cli, texture, color, validation, value-error |
| Could not find internal type UnityEditor.LogEntry during… | exception | critical | console, reflection, internal-api, unity-version, read-console |
| Unsafe zip entry escapes destination | exception | critical | assetgen, zip, security, path-traversal |
| Screenshot folder ' ' resolves outside the Unity project… | validation | error | screenshot, path-traversal, security, validation, filesystem |
| must be a list or base64 string | validation | error | python, cli, texture, pixels, validation, value-error, type-error |
| Active Scene View has no camera to derive viewport size… | exception | error | screenshot, scene-view, camera, initialization, editor |
| must be a boolean | validation | error | cli, validation, texture, input-validation, import-settings |
| must be a list or hex string | validation | error | python, cli, texture, color, validation, value-error, type-error |
| Could not find external project's validation results | exception | error | csharp, unity, asset-store, validator, caching |
| The selected uvx executable does not exist | exception | error | path-resolver, uvx, validation, config, filesystem |
| Preview generation was aborted due to a change of the scene | exception | error | unity, asset-store-tools, preview, scene, cancellation, concurrency |
| Unexpected error | exception | error | cli, network, http, unexpected |
| Command ' ' exceeded total deadline of s (connection wedged… | exception | critical | deadline, timeout, wedge, retry, unresponsive |
| Unity instance selection is required. Call… | exception | error | http, instance, selection, remote-hosted, multi-tenant |
| : expected 1 replacement for pattern, got | exception | error | tooling, release, regex, validation |
| must have entries, got | validation | error | python, cli, texture, pixels, validation, value-error |
| HTTP error from server | exception | error | cli, network, http, server-error |
| Cannot connect to Unity MCP server at | exception | error | cli, network, connection, http |
| Failed to parse 'properties' JSON string. Raw value | exception | error | vfx, json, parse-error, validation, manage-vfx |
| provider returned a disallowed file type '. | exception | error | assetgen, security, file-type, validation, allowlist |
| OpenRouter request failed | exception | error | openrouter, http-error, image-generation, asset-gen, network |
| Parameter 'encodedContents' must be valid base64 when… | validation | error | base64, encoding, ui-toolkit, validation, manage-ui |
| Unknown layer name: ' '. Use a valid layer name or integer… | validation | error | physics, layer-mask, validation, tag-manager |
| Target GameObject not found. | exception | error | probuilder, gameobject, not-found, resolution, reflection |
| Cannot start a test run while the Editor is in or entering… | exception | error | test-runner, play-mode, state, unity-editor |
| No Unity plugins are currently connected | exception | error | no-session, connectivity, unity, transport |
| Timeout receiving Unity response | exception | error | timeout, framed, socket, unresponsive |
| Could not load audio data | exception | error | unity, asset-store-tools, preview, audio, asset-loading |
| Could not read faces from ProBuilderMesh. | exception | error | probuilder, faces, reflection, null-reference, version-mismatch |
| CredWrite failed (Win32 ) | exception | error | security, credentials, windows, pinvoke, secrets |
| fal submit returned no request_id | exception | error | assetgen, fal, network, api, image |
| No validation paths were set | validation | error | csharp, unity, asset-store, validator, validation |
| Unexpected handshake from server | exception | error | stress-test, network, tcp, protocol, handshake, unity-bridge |
| The following directories do not exist: | validation | error | csharp, unity, asset-store, validator, filesystem, validation |
| Color array must have 3 or 4 elements. | exception | error | material, color, json, validation, parsing |
| Install Dir contains unmanaged files. Please choose an… | validation | error | filesystem, safety, config |
| uid required | validation | error | assetgen, marketplace, validation, argument |