npm not analyzable

IvanMurzak/Unity-MCP

v0.80.0
npm

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

maintainer
IvanMurzak
license
Apache-2.0
first seen
2026-05-22
last seen
2026-06-17
releases · 30d
40
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio verified reported listed in the official MCP registry counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidence v0.80.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

last analysis: too-large · showing evidence from the last successful analysis (6d ago)

filesystem 17

  • fs package/dist/commands/bootstrap-local.js :5 import * as fs from 'fs';
  • fs package/dist/commands/close.js :2 import * as fs from 'fs';
  • fs package/dist/commands/install-unity.js :3 import * as fs from 'fs';
  • fs package/dist/lib/create-project.js :1 import * as fs from 'fs';
  • fs package/dist/lib/open.js :1 import * as fs from 'fs';
  • fs package/dist/lib/setup-mcp.js :1 import * as fs from 'fs';
  • fs package/dist/lib/validation.js :1 import * as fs from 'fs';
  • fs package/dist/utils/agents.js :2 import * as fs from 'fs';
  • fs package/dist/utils/config.js :1 import * as fs from 'fs';
  • fs package/dist/utils/connection.js :1 import * as fs from 'fs';
  • fs package/dist/utils/editor-cache.js :3 import { existsSync, readFileSync, writeFileSync } from 'fs';
  • fs package/dist/utils/input.js :1 import * as fs from 'fs';
  • fs package/dist/utils/manifest.js :1 import * as fs from 'fs';
  • fs package/dist/utils/unity-editor.js :1 import * as fs from 'fs';
  • fs package/dist/utils/unity-hub.js :1 import * as fs from 'fs';
  • fs package/dist/utils/unity-shutdown.js :2 import * as fs from 'fs';
  • fs package/dist/utils/update-check.js :3 import { readFileSync, writeFileSync } from 'fs';

shell / exec 9

  • shell package/dist/commands/update.js :2 import { spawn } from 'child_process';
  • shell package/dist/lib/open.js :282 // The resolved path failed to spawn (binary corrupted,
  • shell package/dist/utils/browser.js :3 import { execFile } from 'child_process';
  • shell package/dist/utils/launch-error-dismiss.js :1 import { execFile, execFileSync } from 'child_process';
  • shell package/dist/utils/unity-editor.d.ts :64 export declare function launchEditor(editorPath: string, projectPath: string, env?: Record<string, string>, callbacks?: LaunchEditorCallbacks): import('child_process').ChildProcess;
  • shell package/dist/utils/unity-editor.js :3 import { spawn } from 'child_process';
  • shell package/dist/utils/unity-hub.js :4 import { execFile, execFileSync, execSync, spawn } from 'child_process';
  • shell package/dist/utils/unity-process.js :1 import { execFileSync, execSync } from 'child_process';
  • shell package/dist/utils/unity-shutdown.js :1 import { execFileSync } from 'child_process';

network 6

  • net package/dist/commands/setup-skills.js :25 return await fetch(endpoint, {
  • net package/dist/utils/auth.js :105 return await fetch(url, { ...options, signal: controller.signal });
  • net package/dist/utils/manifest.js :24 const res = await fetch(`https://package.openupm.com/${PACKAGE_ID}`, {
  • net package/dist/utils/probe.js :11 const response = await fetch(endpoint, {
  • net package/dist/utils/unity-hub.js :6 import { get as httpsGet } from 'https';
  • net package/dist/utils/update-check.js :13 const response = await fetch(NPM_REGISTRY_URL, {

declared dependencies 6

  • chalk@^5.6.2
  • commander@^13.1.0
  • yocto-spinner@^1.1.0
  • @types/node@^22.15.0
  • typescript@^5.8.0
  • vitest@^3.1.0