{"_id":"blueprint-extractor-mcp","_rev":"65-de8341d1fc103f524cb4b3bfdf4ad776","name":"blueprint-extractor-mcp","dist-tags":{"latest":"8.2.7"},"versions":{"1.0.0":{"name":"blueprint-extractor-mcp","version":"1.0.0","_id":"blueprint-extractor-mcp@1.0.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"9ebe51a0b555a784560987a3b8b83f8f995a32df","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.0.0.tgz","fileCount":7,"integrity":"sha512-TyHCGSYegkipt19mdh6ng24cEBggL2YCLLgPizbUWD1pxmNpUWrDO6fq5On7xxfLZXDklqQOheeMKwyn9Su3Nw==","signatures":[{"sig":"MEYCIQC3ZKXsUPdBmJB08Z6/4RyjIF9BP5X5c7+py83XpwfkVgIhAKhOV+0GHP9ZLXr5fBHBPxUE7tW+6ncFiYLsZSYDTn7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11238},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"59bfebc0dc8efe3617c6eab9d0a7a17c3a5e32b2","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.10.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.0.0_1772728175331_0.6998431323607146","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"blueprint-extractor-mcp","version":"1.1.0","_id":"blueprint-extractor-mcp@1.1.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"2b621f2682b8c53256ff669638b5cfe90f164732","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.1.0.tgz","fileCount":7,"integrity":"sha512-1KLXpBly1Dy8CiE3SlXJlwzukAtjwbZ94zTayUAvpuvpAGTV3Wax/qLPWx8t8weUCs4BSBJ6Bk31WGuHUkAoFw==","signatures":[{"sig":"MEUCIQDEDMOEoWeG4HNYQfeF4/28sB5XYRMZOTKG9k/Yuhry9AIgZvYBl/xU2G+8LjUzw6M6KT1XIntkYW+5I9RngPhG1kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16104},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0ff120fea8dec0e75adc4ed18ed19285d35af6fd","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.10.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.1.0_1772733463793_0.693549973255178","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"blueprint-extractor-mcp","version":"1.2.0","_id":"blueprint-extractor-mcp@1.2.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"8dead3f015fa5773dbaca152c1c430ffe9f08bd3","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.2.0.tgz","fileCount":7,"integrity":"sha512-HmW9PQQnhAO/hFIWOvYodp0No4amX2QIaokrF1J26R2ZxzuPhRr+3Ocv2Cq3+PDfxaJ3EYwGL5JtH43lp/1HHA==","signatures":[{"sig":"MEYCIQDpp91Zg85SbkfMdANYqd74x4exZuR3hJ0upLmAffmYFAIhAIIhBMOGO3wkNxrFfXlhLIAcsN7lhnvpkMNo5sdaAO1R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18162},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"284a697606d9723804593e60c4950a9bf883a8e2","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.10.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.2.0_1772781187149_0.17270147241296518","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"blueprint-extractor-mcp","version":"1.3.0","_id":"blueprint-extractor-mcp@1.3.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"dcfbbb1b932bc3325de2f9b25a9aff859f9fb764","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.3.0.tgz","fileCount":7,"integrity":"sha512-Ik/nkakyUKhLpLwv1OlcoxIhpwJ7iWWndDhPG5zjZaXflPtT2+UYdTsFEeqNMj4+VoGxIX7T6zQUM0Vxky7MJw==","signatures":[{"sig":"MEQCIDMncgSAwQtWJ080eaoKLURHenouR7TWAldxowY0nevvAiBWMJNmee6y/N7soQbp1EHegek3p14KzptYHvywBg/3pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21788},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f3dbd873bfca8b761d9d7d490c5421b4d469ea78","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.10.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.3.0_1772786017000_0.24941501596274396","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"blueprint-extractor-mcp","version":"1.4.0","_id":"blueprint-extractor-mcp@1.4.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"03193a4fadd05dc99e930ab0d04808d705a48c55","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.4.0.tgz","fileCount":9,"integrity":"sha512-HwH9x4d1D/2/JdbfDD5tYKGpG7QDIz4inISdlM2swgzijGDSlNIC63maOWXgryNlnnkUX6gB/tn7iGpTRFo5Bg==","signatures":[{"sig":"MEQCICKIeTlLGW9hXccOjltlA1oomxBwsf5uAFVV4La1ll/RAiBlVGaQ5hS7gIPl07aMqtR3Zmc3QIJuw/0ja1LnvKPFsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27140},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c077adb56e4d93a49bcafb655f81f66aacc7f919","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.10.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.4.0_1772815075082_0.6489779427119273","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"blueprint-extractor-mcp","version":"1.4.1","_id":"blueprint-extractor-mcp@1.4.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"06350bc701074334c5dc054e86097fc25e6536c6","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.4.1.tgz","fileCount":9,"integrity":"sha512-HvYeM0BsFO58BbCa/2TKrhM3Hu5a48t8ToVzIpdM1Vqy8Wr35HNovlAAHVf7K1q9bCGZRrcqjx+4Dm1Dt7SqKw==","signatures":[{"sig":"MEQCICswLqX7kToPvOTrntwI9GKcz6hwwKNmGpadd7Vm+m2RAiAiX3820pSu7EoClAiyrREwq1QTvMvyobdvwlMbw4lSDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27140},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"87768ff1b935af34d64c35b7b0cd46288d7f5f1e","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.11.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.4.1_1772818122376_0.40757692003977586","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"blueprint-extractor-mcp","version":"1.5.0","_id":"blueprint-extractor-mcp@1.5.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"97300327da98dc50c7a1de96d413a3fc4ed86930","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.5.0.tgz","fileCount":9,"integrity":"sha512-kC/drS4iRmjwZbHr+3LRHERr2fqfIzY6U8kd8oBnE8keJbgOzk5nYQPMyngiP86ufZgIAXFxUp9hlHg03fL0pw==","signatures":[{"sig":"MEQCICSEH8x6J0RItgGnS6GXniXzC4LolrqhqnDQeC0PyoXkAiBztPYqkozixVHny1ncfEKY+CqhifRt4QHbQF6CWdorBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28432},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8b6a942ff40e6c3aeba2337f916e5fe8afbbbdc0","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.11.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.5.0_1772852971140_0.6395562259955887","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"blueprint-extractor-mcp","version":"1.6.0","_id":"blueprint-extractor-mcp@1.6.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"eb778e21d3543ab2b482266457f6b11482ec252b","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.6.0.tgz","fileCount":9,"integrity":"sha512-0I4+xURDgAP9HN24kgn7/FG1IYTb9V/Ul7iyEJOTLr/M/siNczG/douaG+4aD7XQ0U3dhCORrVRll/52WlDm2g==","signatures":[{"sig":"MEUCIQCkKKPiFlMlqsTb/JNpCyy7zSylihUEV1aFSOuv7AYEgwIgCD/KG1TMg2Gj5KrZCEETauOyJcSy0L8YGcSZAWjMX+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35476},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8b6a942ff40e6c3aeba2337f916e5fe8afbbbdc0","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.11.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.6.0_1772899058635_0.9029833411693107","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"blueprint-extractor-mcp","version":"1.8.0","_id":"blueprint-extractor-mcp@1.8.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"142085b86e49d67c093e774c4e100766883707db","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.8.0.tgz","fileCount":9,"integrity":"sha512-R2GGSdKsW9hT2X5j2TlIdsehdZECHRQXptGWYxtnSqTg8cUxBUb9pGn1IgUFqEoQSAfcsi/6PhCs6gawF6O2xQ==","signatures":[{"sig":"MEUCIQCbVl7J9eSAiLPpBvaqhS9FuAVy6tAxe/ZpEsDDQsuEnwIgCYMJzRDahMB8HvDdxu41IpoAw8gP62fxpf1yatxfEYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52404},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"76a26697cb98c9b70fdcec204db6d6c7dab2673b","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"_npmVersion":"11.11.0","description":"MCP server for UE5 BlueprintExtractor plugin","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.8.0_1772987768584_0.5640307463997376","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"blueprint-extractor-mcp","version":"1.9.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@1.9.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"e14e1cfd717f18d4e951bd3b24e77df5080cdd99","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.9.0.tgz","fileCount":10,"integrity":"sha512-alXhTij5TSqrGvb+gCIz6MwXXgBRdu5jcJU8DsPiIb/HbqOAo7ga9EhyAHkDffix51br0Yf+lGbalwFTMIuRoQ==","signatures":[{"sig":"MEQCIHKY47+uWbxNZSp+QGaw57AjZkvPRel4cvJOoXY0MBaNAiBAwaBuBwmejiAOGaqAxn7dvMeveLgGgP8rycQPyLhdWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142176},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"5d5a4428f81d155a1d4c108b3a4da18fae80458f","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.9.0_1773050796412_0.5855781139291616","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"blueprint-extractor-mcp","version":"1.10.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@1.10.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"b31e2e3122bf1607ec0086a5bd56881713d6a694","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.10.0.tgz","fileCount":10,"integrity":"sha512-vNle62BZuFJdzLH2OZFxsUr02M/1ZP1hZ9YoNUGER6OAXTlUW2dyCErqflS9kSkGrV+wH8i0uuF4gio7RgoAZA==","signatures":[{"sig":"MEQCIFdBgAAypj8nhNY2cPXAwfOO4xvPkd3LznyFIHpTwNs/AiA67VW08EmbAJ8SUE/cpM5vCQtoyOIyUWd50q8baaz0OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"029f916745a330a7f77316ee0ab4dab223080224","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.10.0_1773065725001_0.4829523181735407","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"blueprint-extractor-mcp","version":"1.11.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@1.11.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"6486788e9c0da044ebb10f340cce57a483bc3457","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.11.0.tgz","fileCount":10,"integrity":"sha512-/BVCfF9mSCWltQwRzTC3waUGICxkvbeHKgHubEzToFiD2UEyFrjCHSeadiso0y2FY8mf140Bzisd8vzQQhUJIw==","signatures":[{"sig":"MEUCIGI+agE/Fn8ZptzemEnehCt90+leSwDoMaY/jh86JJG7AiEApXLixxoQ5XrHqOMi+/vkjngRueYdHpUuRAONaeqPcPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169897},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"13e4dc49f52f635f3d0f5c7820f11258683ce697","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.11.0_1773119342361_0.9088551308394288","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"blueprint-extractor-mcp","version":"1.12.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@1.12.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"d23e8e9cbad5c921df417ff9ceef052665285d2c","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.12.0.tgz","fileCount":10,"integrity":"sha512-EXGYCOkhWlDiw+Pd2+hxsXlDtu7Lng7shfgaF23cOqRu7nP70nfb/qKUak1n7re9FNbZgfw9DSLwbNMBoks50Q==","signatures":[{"sig":"MEUCIQCyTFd0P5ZpkRm6EAmbgAMaETWhMRHfDs2vbYO0tMBxxAIgJlGE2G/pC5sJCp/wdGI5K0kUgovSqR6zejhCpBw19Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"30ef1fef277d30a4cae234d3c86289bd423a8e29","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.12.0_1773150808468_0.9818185749321904","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"blueprint-extractor-mcp","version":"1.13.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@1.13.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"627b6c88a4a27609988dd90d2015f051cfa6e75c","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.13.0.tgz","fileCount":12,"integrity":"sha512-2S6ZVAE+jg6RnEagMm1Zx1UxkqvioBv9vrRYAfbL1sd6uq0May171t8xHWzhTYnDnYu3OvC/vHG4DePs0Gn+GQ==","signatures":[{"sig":"MEYCIQDEbyFg0eug/5NWfrK5MCurQqRuHwTgGzdUL7YJobU18QIhAPX0kslD01tVxZTLjgaZd/1kYGPFS9NNbGHwB1CBaAWX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"39d75ca0dca3c34be757d555527f81e1c4b68f86","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.13.0_1773296252062_0.733570058642228","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"blueprint-extractor-mcp","version":"1.14.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@1.14.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"42fb085d2969e8b81d33a2ad812da625a1aaf535","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-1.14.1.tgz","fileCount":12,"integrity":"sha512-Jej4nDQTLSrTj/vMFh4pBHAe/4fWa31WTKionvoOuW2Tj1YbnhLS2smX2n3jil0BQG+JykC9MLC0ddR/mqTn5Q==","signatures":[{"sig":"MEQCIHutoRBCa7ajLldmcDff0a7CRTBTHdGLQ1N25Aut0TbMAiBer28aBVl3pkeSGYW4e04bi/Jb4nqVEJQA5FkM0v1nfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246525},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"4d49511db92cc182779d4c29cfeade79d19c7bc1","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_1.14.1_1773418475021_0.19560913963010074","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"blueprint-extractor-mcp","version":"2.0.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@2.0.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"6c2ae27a3137fd842cf766badec17b1e22e212dc","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-2.0.0.tgz","fileCount":12,"integrity":"sha512-X8/HBeHQVYOXJIEYiOLmdHPNGY3rqGpY+4tmlvSTyxqeVd/K/36BppsM2sz6JQq8fg9Ffq3jajoU6pcaRsC4Tg==","signatures":[{"sig":"MEQCIQDXt/CkED3ZkqoKrkRnwpw3lXV8bWcVxyBtqaXTAqIcrQIfWGqcGZa3OYCCC6Qh1J7IMU0jXaaFGthOEb0KmLznaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"78ffbbb41c239ed356b255480f7bb39d84625f91","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_2.0.0_1773673048697_0.2849975694418587","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"blueprint-extractor-mcp","version":"2.0.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@2.0.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"331fbedb6c306c7c8bd983d339b0b613a6e23710","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-2.0.1.tgz","fileCount":12,"integrity":"sha512-EHrLIgDDt9MJPks6RpUuelZ+NVZk04NGMROO2SlqTYYpAKlDE+rcefRL7GWjTnquzGJqJC+6x7Qvfd6qIwse6w==","signatures":[{"sig":"MEUCIQCeE6Lj7jFCOMdc6uh7M6QNedG1w09iXwC+PZ7iDLtC/QIgIdZFLwo7Iv3qry78wAVeIsj1yXQEfIJ3L29fguB4vPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"78ffbbb41c239ed356b255480f7bb39d84625f91","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_2.0.1_1773678936085_0.9455534977278759","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"blueprint-extractor-mcp","version":"2.1.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@2.1.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"40769eb9ba56b8060fcebeff46e2830a136c3497","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-2.1.0.tgz","fileCount":12,"integrity":"sha512-GpiWRZ2wzsFoOQI2yg3/YTvCVoVOCyMujuweoQSwaC8yYg16EeaKeZzLlAkk46jCLAmzhXAYancc5Qct7q/Jwg==","signatures":[{"sig":"MEUCIBayQFfJ2zSS4TzCef8ub4LMwTzO6qHeyWHgywXZm4VgAiEApAyStBs12LIbRt98ioRE0EH7gXgxQzJVdIx0JgOmz08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284812},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"b19975b256d6b3e5c83b2e5d882e2500e673f3da","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.0","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_2.1.0_1773728839960_0.72893539790216","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"blueprint-extractor-mcp","version":"2.2.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@2.2.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"23b4fcb8fcdfa5fc8898283195752237c121d7d3","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-2.2.0.tgz","fileCount":14,"integrity":"sha512-q8m7qTV/6OIGWWZBZcOrzQacdyhLyxUOHpDMTFI5RpzwBklDQbX7/YVZjXlpbMw7kmOgsNMANRmbynh5ceaTEg==","signatures":[{"sig":"MEYCIQDGhfyTg6wQ4QQfQM0fWvyRHvDVwtLPYCBKlAadtfPIBwIhAILCd9pi8b1JPx8NcrGhYs2MECEsadfX2OVVrBtQhjtn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"929e14b16772a29f895c41a5029ff7a359638874","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/automation-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_2.2.0_1774112873627_0.5251662278670204","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"blueprint-extractor-mcp","version":"2.3.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@2.3.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"8c864961292a10e13e2dd10b1364a6dad8df86ce","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-2.3.0.tgz","fileCount":14,"integrity":"sha512-KTv8O5Jl9/cJvRyLw0Sq+bBmF6+oOeNCMQsJHcd4XGyI0dVsOZAkEc/F3ZnD3oe+7aS4MxdjifjLljr+wTcQDA==","signatures":[{"sig":"MEUCIBdW6TgmCnYPidG9L2us8WeqFFgK8lJm+fAYlDCeHOw7AiEAygoUFrL0BHluzw/fhSiattqIZuA4G/AYFu3xPKijM6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365310},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"120d80220765b99f8d20289077612d84734128c9","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/automation-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_2.3.0_1774130822947_0.5151022499042306","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"blueprint-extractor-mcp","version":"2.4.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@2.4.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"6676c5e20853207f924e753087c4830c266d2327","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-2.4.0.tgz","fileCount":14,"integrity":"sha512-V4LV2O2lSPuQveobYJHDF6kOU5Dxsg2dPDpe+I157NCpe1n9L/o1bXyu/Y4giDBnMeYV2lGnzTb8r70anlyoVw==","signatures":[{"sig":"MEYCIQDo8GYW2Q4bybzYm5qdFe/wH+ftJX5pDKnZIGh4OiKdTwIhAPT4RjkK/oZOB01NY9nM67bMYiQrRozqjcy2zt8i82Ps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382229},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"5803b3f5881c0a0f0b2edcf1420d95c14ee220c8","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/automation-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_2.4.0_1774173560187_0.8210290296548879","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"blueprint-extractor-mcp","version":"2.5.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@2.5.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"1144548220c235e74570e21ce63aee6587af7da1","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-2.5.0.tgz","fileCount":14,"integrity":"sha512-qEcXFSln40qWazrqOOITrNJOmI2YbMJr0UDKyhYxSMxhJsYgxwwoEwl0+bjhJH1QfLqYpC2jpizG3tsvwvUdow==","signatures":[{"sig":"MEYCIQCU8dvFOZ99tAgzzS2GeSTemqqgkgHlepj5H2qlqcyWRgIhAN3Zsx3v/Hjhdfc9eiaRh9/K2Plg974AVli87jpmk7LR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449613},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"2c8041275054f35e72caaa787ba9a03d2caea675","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/automation-controller.test.ts tests/server-contract.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_2.5.0_1774238022982_0.014976809622090359","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"blueprint-extractor-mcp","version":"3.0.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@3.0.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"12b0cb3a1c9153b4d465b8cc35139b0c569f992b","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-3.0.0.tgz","fileCount":96,"integrity":"sha512-f5jHwU0j27/o03rvU0hjT0VDcMF5XwXpIU26rF7dgCSAPFosNnBTKqsHkf3CNEoRFN1SFXNnf1Up8BZ/Lay4Tg==","signatures":[{"sig":"MEQCIF7srakLF40fI0s7FYMq+TyCCIWI201/HplVOC01sJSuAiBhrKOPgh9jwpp5TxShgqiLwHQ8qEQChEN3s6CnEYQHcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284611},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"2c8041275054f35e72caaa787ba9a03d2caea675","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_3.0.0_1774343251246_0.10924445043357345","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"blueprint-extractor-mcp","version":"3.0.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@3.0.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"dde28a113239ca8cf8315d77a4ba0151b38ac784","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-3.0.1.tgz","fileCount":96,"integrity":"sha512-gwjg6S9YctN8iCodlIKIlM45+T+8ZI3ScDRiXO52KsYciSPQeGNeDq8zzG6W1UCTEx1OAdF6R9DrP16AgEHw0Q==","signatures":[{"sig":"MEQCIFDFDxPJ1xi/0vg4kZ+bLvex4q25KBnEDzKtRjKSlbIuAiBDZK38wDHbEl8t+J/7AoTqx9ZBJUtCyITvM0+sEe8DRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"f0f6eabc2ab3572aafee3bea4ef1416817e05bbf","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_3.0.1_1774375809856_0.26091622024810013","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"blueprint-extractor-mcp","version":"3.1.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@3.1.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"a9990a00d6330849d6e38d357e2c3da363f5f23a","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-3.1.0.tgz","fileCount":96,"integrity":"sha512-/jy+kXOruWFRFkqLXoloKYUoqqqnaVSv1Y2Im3NpHbzJnzx2NQ7XvNVuTz877/0d5s+GZghcmE43J1pywzFbpA==","signatures":[{"sig":"MEQCIEcfllOwVW4oIRS/jFZKpwRxbFZiOkcOkbXPyZ9oXXswAiAZxnUVFcHbzcRiuxP4ipIoGlmIGkhwhMlz2IQbHVhJ0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307279},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"57d952192679d0502c8cffd0a9664014d9898d7d","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_3.1.0_1774422534323_0.2825835829782526","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"blueprint-extractor-mcp","version":"3.2.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@3.2.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"ef2db1b9ca9a40b8f39807a880c2acd9d48afb37","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-3.2.0.tgz","fileCount":96,"integrity":"sha512-8kUe9kk0EQt8mwWrESB1I55G6vA+TvSKDiDyMi/VQ3+d9iHrpap9cqqkFkhRtGwFrhNGPnIS8NYbpI+60hM6bg==","signatures":[{"sig":"MEUCIQCaC7YiuN8JQqiRca2QfN9Ok6UWuIXdIBVWJQJXI6dfqgIgfn7ShMHuYtOjsfo09XjZmmoHz275SuAbOOUe4SSqGeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1317372},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"c834af5cd4d5b3031fe1928d14b8cc9d5635f6de","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_3.2.0_1774432229894_0.9156840103424366","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"blueprint-extractor-mcp","version":"3.3.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@3.3.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"3a977f42e5d4f7cb45e9cf59d340c0121ea16872","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-3.3.0.tgz","fileCount":96,"integrity":"sha512-+ZPSbhERBAxUFynurAu/7O7Uagakq5wvI81Zfq/5DhOK/InmJy6CwUnhEGBucB6D96/eVQxamlfcL4MKhTVd6g==","signatures":[{"sig":"MEUCIDKxEFcRIwhHzJDrB2WKg5jAeuRD8qVJ2OGec8wccyI1AiEAnzP7H7dFOP+7UO05qe9XVYxWCkQcfdh7ACsfqfajAeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"a7228720ab645d40c3cdf52d7c8107212c8113db","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_3.3.0_1774461040357_0.29329742472929365","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"blueprint-extractor-mcp","version":"4.0.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@4.0.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"b22bf13cd8397291db533078f1df5929a3d369b8","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-4.0.0.tgz","fileCount":104,"integrity":"sha512-BXxCKjvAYz7WrNUxE/+ikKEgtuEXgnNamDXDoubfznJQad7Z+k/GTbaAzIfhY6YbGtjxoB5f+Wlyga8uZA/P6Q==","signatures":[{"sig":"MEYCIQDf450H9Gh4trFeyJV4oRqoPHbMkNzLliaMNwOKC1Mr/gIhAMrCk/h4kv1kC/1Hn7c8oSWC3i0CPkvxKgz/vMM8MIOb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"659d6284832d7ab526ec107369388120e5bbba44","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_4.0.0_1774508112923_0.3498313552475838","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"blueprint-extractor-mcp","version":"4.1.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@4.1.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"9448fe8c63933835f7c22591fd5e87d90c7d6d29","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-4.1.0.tgz","fileCount":104,"integrity":"sha512-ezEzUa9+ex69Frh1XvXyaFbxR2qotay684sFKLHiKcQeW5CZJbO3SxLcII4QC9yp8bB6z0+BTM/FPSST+LQ9rw==","signatures":[{"sig":"MEUCIQDWoro0Xuw6VcBwXjQNDY/a4H40lPRD6hAX5EA8XfklfgIgMPIJgVF8mcNMtkxGaN02Dc5ugNitDutEBYELBMS6qXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"6a603543499dacb43a0c5b39d86fc9ab65c61a1e","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_4.1.0_1774515218086_0.0740961714012105","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"blueprint-extractor-mcp","version":"4.2.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@4.2.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"648412a655791e0bf929e4b71acc24e34181f88d","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-4.2.0.tgz","fileCount":104,"integrity":"sha512-iU/HPzQYAo0M+j2Sf0Kc+U6312x2mQlam8OrPoXXg4uKorDVPu1Mnf67+p5uq5G9ph874MGSg7tdQYL0g9QxMw==","signatures":[{"sig":"MEQCIDyF+B7d1VUO7dRmUAtwj0qr2T4H0JElwGFihGO+C4BgAiBJILy9LDWnQ4XfdYc58x0izAONNnSZ7rfPAjWytwd17w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"f1749bc93d52026ec85208b82bbd2874ecfee91d","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_4.2.0_1774519337648_0.37211876189507587","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"blueprint-extractor-mcp","version":"6.0.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"07f33a4e4074be17dacac18c1fed478122c01758","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.0.tgz","fileCount":132,"integrity":"sha512-WKXlkSJvxe9VkdYLDQdkzRIgZDbmJP/xDvHqenbSatOx8xWOtYFy3qBWv7us9EMF4iPhL3xvUN5VZ0/h8aHBDg==","signatures":[{"sig":"MEUCIDmata+Bco/EmxVfTur8wAii2FsRhlH7jZk8HfYy2Ss8AiEAgTWllgEbqWvalQtmHBoUxiLttMsYQIt/Gz/gtjh3eqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"da4c0ec1c9ef364e337434f23d1c7d83469b6980","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.0_1774535438709_0.2297403086972385","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"blueprint-extractor-mcp","version":"6.0.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"70b298b9356809556d80abb0e8df9b9f48c380b8","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.1.tgz","fileCount":132,"integrity":"sha512-dek40XY17r09S752Jj2sF8RT3NsroBHzumEh3ZgMOeD0npr1dd8hSMT4u2DYJcTDXW4eR8v4PR2Xo2nVEKcfyw==","signatures":[{"sig":"MEQCIBd+W5cj6fzg+qJ/bgL4ruODH1lBTL+Rp/ddGt4Z8PMZAiBfvlD+cWZ68jDy5ZcbBAPvNPH1fqshGxLQH0RNnnYoAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968348},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"faab16cfd84df6ff163fe23d9a1860ba9bdc71d5","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.1_1774538669486_0.7693829679307735","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"blueprint-extractor-mcp","version":"6.0.2","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.2","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"e3402df0b4be332212fe188e0085f95fec7c57fd","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.2.tgz","fileCount":132,"integrity":"sha512-kWWafWOJb3iHKmgRgciNnOBsFsaT1G8NLj+zG+D4mdqOsw/WUdAAts7aoWRnczntwwWZg+5eFzOLa3e5FBTkWQ==","signatures":[{"sig":"MEYCIQCvE+u2r/IHhHFCRQ/GODqkDAwqTI+WJ0mO357VWWaIkwIhAJk5s+0aewu6g/e116kB69J9gUurEpJg2aDIlunudMf7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966322},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"f10ed27b71c1bcb82f0448ba719150fbedfec9e5","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.2_1774539767739_0.5805155702526725","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"blueprint-extractor-mcp","version":"6.0.3","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.3","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"8f67da72c99d13fb0b070a66b8dbaea883126a36","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.3.tgz","fileCount":132,"integrity":"sha512-6fjkkE1HBtsy1YiRGItTB82Bl76qMebsJaj+KVIx9ASX7gYrzEYtGgBN/YXv8gfi9VPkIoLkCJlyFC3Jx9Yj1A==","signatures":[{"sig":"MEUCIHZkM/tFM75yARVpN/kMmEXsHoSTgkrVKMDMBtbBAGhMAiEAwFUVURUKRbBO/OS90SPFoT4zZOpHv6nFexjhLHhDwoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"876c2ab870aebf18ab6dd866d84e9d19c8215226","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.3_1774541439668_0.19146213238234955","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"blueprint-extractor-mcp","version":"6.0.4","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.4","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"d50bbde7cc7e75ae9846a00fa19734a77d8af44f","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.4.tgz","fileCount":132,"integrity":"sha512-sFAyRne1jV4wOlt8yUyfRh2Gd0OXzL/AMmm+FxXadP10QSVa564fl8uYAsMEWm2tCaSNHGUXS29zYg/86o3I+w==","signatures":[{"sig":"MEUCIQDH6y+FLPMOMJWWOFjO7rrZ6haKUxFkb1i5lmWRDCFF0QIgZDDukZfAeJojgIzTPRn3xD+7ApP/sPbDOy2csuRe5Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969856},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"e38eecf3a1f69f0c74e0183dc81c307fbe88383b","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.4_1774613472278_0.6714649034342235","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"blueprint-extractor-mcp","version":"6.0.5","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.5","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"6535df0ec985e68b11b189d49f3ffc915b879b66","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.5.tgz","fileCount":134,"integrity":"sha512-Y9L6J8bmM5IWCs95MsJYV4wCItE35EWP2Or2tW1aM5KsD0PLBWbI9EIIAQAdjTG5TElL1S7ksuWNKLOYI7ggbw==","signatures":[{"sig":"MEQCIG/3qWmtZ/KktYUQPKQ6oQ7L9a3ux69xyelpjt8dekOdAiApSbt30vXbBPGFhAILyiFaIyTZiVIG9W0eV8+xxsE2rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988194},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"53a6548aa0dcac260a6ce1b1867d17859b00fc7c","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.5_1774716448979_0.5150881873692466","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"blueprint-extractor-mcp","version":"6.0.6","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.6","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"b23e29d89a5ac304a32767e8bb403c3aa9697153","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.6.tgz","fileCount":134,"integrity":"sha512-8h4Z+98P09DDlbODmDzFiuG3i039Lo6DmA/6xIxFANagbv21TlzBrfLsDVsnpJk//GLct6/anVSaiR3/nDTh1A==","signatures":[{"sig":"MEUCIBjYofSryX6ezX4tAbgjhHq3fOGjhl6B4pOZPIjfDhGxAiEAkr3A5a4M6C7PXFqNtJz3DW3XL8Uz2PDlxG7I+XgU4CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"54aa7af34d3101fa2c14d40f4a5853842af57893","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.6_1774804081524_0.24868577484617904","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"blueprint-extractor-mcp","version":"6.0.7","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.7","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"d686ded25674a129d31050cde729e5d546c92acf","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.7.tgz","fileCount":144,"integrity":"sha512-q8AkoQCToXu/K3eknIFdU39dzyYwpEQpqZ11GX+Mdms+c8mp3OhOWN0lZF4wCHshhbkE7B+XEVGzvDDreTdMVw==","signatures":[{"sig":"MEUCIQDS/WsIFme9pRGeCFAJ4vZxds/m1oGFQBHwhSLCZCZq1AIgQ6rJuK40vSZdYei+drb1t/DTBnynLIzKcV8K0k4wIbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053092},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"e3ef3c7dd8352c6119ea7297201ec79df543b1d3","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.7_1774821172692_0.2991529261992978","host":"s3://npm-registry-packages-npm-production"}},"6.0.8":{"name":"blueprint-extractor-mcp","version":"6.0.8","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.0.8","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"8d7288b43beb29be64ec77dc7d2ce41400d15fcf","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.0.8.tgz","fileCount":144,"integrity":"sha512-vlQzbUrdfMZKSB3Wu/ZJcAegNIDPpgjvn4xqud54Wtq64yIh8c8uWA09GTt2jrppPizMqt/ZXutdgnPFVU+meQ==","signatures":[{"sig":"MEUCIEzJm6SvZYyrBqmMjDlb58E4aRjQ8G5lhi1Jae+hXWxNAiEAi0150YtW1kXAjq0+xpyRNGgdz2xReixzm63TfxnedWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057274},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"4ed40e249aa490243e6d1b9cfb41a7dc4bf786ec","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.0.8_1774846360474_0.3416966984705665","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"blueprint-extractor-mcp","version":"6.1.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.1.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"504690309a0d21b1c1e804f023ace0e14e655366","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.1.0.tgz","fileCount":148,"integrity":"sha512-evZl1Lx/GeIBur9DnpqDiJldEuvjKu7fPQ9wW3rD1vOXT0IzSuVvA74Vi7l+NMhc3ZaSpGChQnSdV4ZCQCnaIw==","signatures":[{"sig":"MEYCIQC804Sw//6tPfhSzJYPBri55yME/njakgWf4nH0d1AAsQIhAJkgCOklNYdOClNzKBTEH932SUsz2rhZq6VqVbrGPWRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"a9a19032b5aef2655c2a938289aebf96afd415dc","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.1.0_1774861444394_0.8820688839955959","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"blueprint-extractor-mcp","version":"6.1.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.1.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"17e59d3e6a022e3d4342662033e9b21fd0cdafc6","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.1.1.tgz","fileCount":148,"integrity":"sha512-azeDEbgSW7RkQYzm8CulzVAJGz/wcXWaOKJjROIwtBlajfjNSA+LtqPRq76Oyzt/mZD43AOjx/rSPd171thX2A==","signatures":[{"sig":"MEYCIQCxpmG5Dg9kpNEeuwBu0Wz8s/T1ERXjpgRQSjvRqgZOpAIhAMOuksLlGkBPwNwIReloknuQ2D5M4EzYkN2ZykExAmby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165435},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.1.1_1774874014071_0.9543789231816615","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"blueprint-extractor-mcp","version":"6.2.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.2.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"7b9023f76fda837e3777a055b866eebab9291184","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.2.0.tgz","fileCount":148,"integrity":"sha512-WCewTmxLyhWNNNxNxXR4KYzcPCJMdBBmRSP/p9wAFNkY3rv9SQOS2Y+N0juRbaEzU4P6U5gCHV2M1W9N8WzLPA==","signatures":[{"sig":"MEQCICW+aS3eWjwgn2nCCVxo8InI/d7t76c7IQ92KWJrkvfIAiB9F/pEssjQMqgvs/S9TMb7B5Pel+daBn/mzgr3R4JlHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"6e0714fe803cc1ea2e7f3a3d12e6056fd4c10b5d","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.2.0_1774947105282_0.342119343980829","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"blueprint-extractor-mcp","version":"6.3.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.3.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"6364434bfae8b089b0b8ebb5b7e110e44521ea1f","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.3.0.tgz","fileCount":148,"integrity":"sha512-8RxuRD4Fj00O64gxctAg21Pg+MzTZgWg2Z1CDaKHWvUEJeKpYSxpZEuHLq2DPTESOvsizlraiFMqby/Gs6lO6w==","signatures":[{"sig":"MEUCIG5Jh2JY7bkoIGrbPvH4PnpsSssdIJdwTLwPHulgCDPLAiEA0xwy5M/KgkYIR5Ndb61Z5rMhKSZrIpRQHJhNfNOzVxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"1c8c957fd2201f73dfb285eaf949ed706ca92ddf","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.3.0_1774951594475_0.9883222310111923","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"blueprint-extractor-mcp","version":"6.3.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@6.3.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"15f8fe377ecf1e7e855cb6280aea34daf295ea89","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-6.3.1.tgz","fileCount":148,"integrity":"sha512-YsyzvNaisM0yOINe5ZFVqghfZtFMwXIuep4tFisnQG95gHrkNqQcdjaNFFz2Hl8j5ge1OOAxC9r0k9uHq9+5JA==","signatures":[{"sig":"MEQCIANnL9zX+mytTAQwVeMZwLrs6taKwF7SA9VvjfMGd3hdAiA2hPPH2SxHiUixsZprJQHiSYo3bGrZVte6D7zwDDQKLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"fac1e188a8be68e9c8fde79494de198634554f0c","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_6.3.1_1774971579558_0.9861187001837513","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"blueprint-extractor-mcp","version":"7.0.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"8b4bfc17514e6537ef3efa14eabec91d0d0d6568","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.0.tgz","fileCount":170,"integrity":"sha512-EUL7DWH1VYhIzQDR8HfpYk5P6hDunVs3oiERWoZhqCMCzq0vHFcmLag1R/WDIxLDrjiwteVx8uRCjCbOOwISXA==","signatures":[{"sig":"MEUCIQCyhtAizVLzgJx8GgCoIl1uAKWNzRqU6XIRZMkx2C6QPgIgKrUTCR83Hg/PpDbIZS7YuxKFhg9hOPPTo9aQgiqd+Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"acd579e1157082e8f28f8b3fc332f249efc81710","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.0_1775031676346_0.9778955764871624","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"blueprint-extractor-mcp","version":"7.0.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"eb76663ac50f16802abbac2783e9ae6267a950fe","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.1.tgz","fileCount":170,"integrity":"sha512-mgSkI8iyuWvHn95kuJ657o2j3M+xz9PBKrAyOhSbFRrYWEGsxwtoiIAxz97gK1t/ohbnl5yPH79LVTfi0iaiOA==","signatures":[{"sig":"MEQCIHiit/bHGBHdRrEvyfaSpJIgRzwPbxyGLsXFg1DMlrh0AiBwp6gBWGVevPFJRme9D+W31waBUWId5vyeGFQWFvOA5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"366f11d92cdf7ae02eb0ad05ca51923e5597c16e","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.1_1775035478724_0.9292931362691772","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"blueprint-extractor-mcp","version":"7.0.2","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.2","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"e7cfd93c65d259a8bf548d1d78c1f937784f81d8","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.2.tgz","fileCount":170,"integrity":"sha512-ktXSNqsCOYeII75RwZC2U26GqiiAB+waxCmAXBe6/WBuww/CuOuwn1IEXgZwXIhi0uuFaGD5kRpbecfUe8EJlg==","signatures":[{"sig":"MEYCIQDbd0R4qnK643fL7qThEfE9nHEK2rKi39LsV0lSCm3vogIhAJH7w48QvdQOBsodV/WnCqzcZElVAbujIM9aPqioyH+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"7efa28f5fcba5cc698dc69f45993c8b5cdc9e322","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.2_1775037697121_0.3785287147697298","host":"s3://npm-registry-packages-npm-production"}},"7.0.3":{"name":"blueprint-extractor-mcp","version":"7.0.3","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.3","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"e7747064cc9345bdf2b742461b4e7df866003420","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.3.tgz","fileCount":170,"integrity":"sha512-mNFtdc2JFEG7ueFoSx4aeo1hHprHinPTexBdX5rfuibX3TiwtJGtOl2kegg9ZIL6lh2b0s9nEeFcQECtIi2JAw==","signatures":[{"sig":"MEUCIQCaBL9LNyczMyQNauk4MXLOixMLOsBizOBUT1bSXnnEDwIgTi1jsVIeRsjSIbZeN0BkvCkQStscUIjxslaZgSWo8ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"eb1371e6b2ecf040ae91ec93290d33ff0d5f534c","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.3_1775038468761_0.9442259197409415","host":"s3://npm-registry-packages-npm-production"}},"7.0.4":{"name":"blueprint-extractor-mcp","version":"7.0.4","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.4","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"a3e2f8f0d064ab6037240e1c072ea42563359031","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.4.tgz","fileCount":170,"integrity":"sha512-i3z4kjqHDbdgQ563IxA3tXZ7HTVC51lrou08MQzYp4dsF+CP7k2x65eC/zu54pzW1AHeIwJnqCpt1V9PbaUEfw==","signatures":[{"sig":"MEUCICf21B71VFD60iFcO/gsqFGythNGfkRJE3pl6eQXkOS/AiEA6lV9/+bV3b9fGpNv+FHloU9DK1Ie8I97XxO5Upnm7oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"79715adec5e0a1feba8d14469350856cf1f12933","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.4_1775038743554_0.5838872301100786","host":"s3://npm-registry-packages-npm-production"}},"7.0.5":{"name":"blueprint-extractor-mcp","version":"7.0.5","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.5","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"11195ef320dfdd558581ea5019723c5d57c87aa9","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.5.tgz","fileCount":170,"integrity":"sha512-YgFwLjZ2pRvAzpNnDmuOUi1YcD0Wo0D/ngb7dy4Oui1+ga+u1Wvv3/mNGT28VodcYifqTfjIqQ0f7vRq0dQZmw==","signatures":[{"sig":"MEQCIBpjDoK7+XceJjvgGHBqPkq6Y+zCy49h75RGb/JdsyJtAiBuhnLK1pCKa0Z6po0J0rPu4Vg76NCEbGpVHpFpgUw2tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308730},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"47d48bcc3cb4f133d6db3877aa9b6a5e0319ead4","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.5_1775042438018_0.6755813228265677","host":"s3://npm-registry-packages-npm-production"}},"7.0.6":{"name":"blueprint-extractor-mcp","version":"7.0.6","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.6","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"871cc6c9d5a11b308022ba7472c6e779c82b336f","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.6.tgz","fileCount":170,"integrity":"sha512-L4i6as2OPdZ/QW32FXU6KpoP3V35Xe9VEfQyYDDs0mjHAe8sXClfduDaUoTv43mdiDdmv1zfOnMPfG2zWjsC4w==","signatures":[{"sig":"MEUCIB79YiKZaPzZ6kW/l0vXuemrAkvDduP9wW+YTBlq/p/MAiEArKLnNF/t9lEXvyo9ArlD4G2lzlKlGfGUh7p4PU5escQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1300764},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"a45e47cd9521ea920000d0da6e38af8381556517","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.6_1775124217680_0.36355232246882974","host":"s3://npm-registry-packages-npm-production"}},"7.0.7":{"name":"blueprint-extractor-mcp","version":"7.0.7","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.7","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"f4e500b391144f08ef4288f27a91e3538a071be8","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.7.tgz","fileCount":170,"integrity":"sha512-15NcBKyyqIdVzbOmvS90leRyxDpGEI+lcwchNMd41sKb4DynoYhdZLh/8A5IQ5PxVcRsXQMlOM59M8EXhjElKw==","signatures":[{"sig":"MEQCIEk0ON8KxskZ8gMrfCPiXDuVt6NYetvlrkDG0MGpFZSmAiAxW2Yt2dyvPE5zblCLfiqB2OqkbjOLNj4Dh5Nsh5BXog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301086},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"3fc09ffe1cf462fff0cdc2de947183e9d48afb15","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.7_1775137589331_0.9729443313147512","host":"s3://npm-registry-packages-npm-production"}},"7.0.8":{"name":"blueprint-extractor-mcp","version":"7.0.8","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@7.0.8","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"2910298c44d7938bc061026801baf50b3a0b0cc2","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-7.0.8.tgz","fileCount":172,"integrity":"sha512-lUdfxuR/1qVPWTr6VfF/4i5QLnnP9lPJmkt7sOOgoPxWTZI8OOjUy9cbHlw8o4rzFrRBBb2LH7s1Je6U8++2VA==","signatures":[{"sig":"MEYCIQDjS/XATheKrbT45/0dL0hLQEeCxurYVwxQqiqYdRiHXgIhAMXQEuZtfLnpSI4vmZ/VVQw3Nsbajfv/eFz134FsU70a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1306659},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"d0e9bcc75f6d51deae2644ce95a2573006cb7f05","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_7.0.8_1775147958202_0.1306235618537972","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"blueprint-extractor-mcp","version":"8.0.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.0.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"9c886ae1b3375cc83eab15c71813f6444065c14b","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.0.0.tgz","fileCount":172,"integrity":"sha512-JL6xBW4DAE2kOWfU+481tULgBnQN8Sv5eXpaGTcG/OGDn447GpqrgxdFhfsatLFr5Imx29GlrlsUCN16WVi2Tw==","signatures":[{"sig":"MEUCIEbssu4ym+Nq6XhYgCzm68x6AmkKY/3T84uU6neZokIzAiEA/3bYNQ2UsGqODvRBXWa44SaoAuZkbDwNiBJNK51WRZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1300294},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"555d5f087a529f300bdbbc7f343b7dbfe71434d5","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.0.0_1775402211787_0.04318192208229088","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"blueprint-extractor-mcp","version":"8.0.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.0.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"30850174a8022638d413694033cf2dc2b0d26b72","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.0.1.tgz","fileCount":172,"integrity":"sha512-hrIMup4zINb3ljf6VWC3QJ5fWUtp2VTVEpn37Uj+CA2YVDSMWjhWMFyRUfRwpYMj1nH3KXjRuvkRKoV4Txq+Cw==","signatures":[{"sig":"MEUCIQCl/ksqGMlLGJSjSKSQg6iOROWLgr+KlMuKNy1fv3EG2gIgWnVD+EdydDMnmQ9EXvJyl0uz5EjqSHX3OiGYnY/X8P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330910},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"e066ef7d3679cc9b494863293958142ca59114ae","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.0.1_1775466844929_0.2882285952645296","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"blueprint-extractor-mcp","version":"8.1.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.1.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"07451496649e5c07bb68335da87110831c3293a5","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.1.0.tgz","fileCount":172,"integrity":"sha512-Db8ckEmersEVwN7MKzaIZYqFVgW6C3GpHiuyi96c1jwDkLVTGz2IEWWA+Kjf9y/E0dmjfj12wDVD5TZUE59dfg==","signatures":[{"sig":"MEQCIEQ7oSNrYmlZykkblmHlueTzF1a0ktOvVsRqHKRrHgvrAiBv9wvBY+4VuylYwmrCo30tuNQdtj+a51YEvC4b1xVy1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1332874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"1d852e32dde90ae6d9098f2ebce52a4da6fb661c","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.1.0_1775477274391_0.30489245895984673","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"blueprint-extractor-mcp","version":"8.1.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.1.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"c03d0c3f719f76bab380a3a9f25ff9ef993b26cd","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.1.1.tgz","fileCount":172,"integrity":"sha512-dP7FY0nxKFUR4u3DLFEH8qZku8nRXY5ZRnPHDYi/s6CLhv8v7OF47UzvHxMnocIE8y17M5LE/sr7jKNZ+pEkNg==","signatures":[{"sig":"MEUCIQCZZr+CdoOws4Uk5RFL9xxNeK96UgmbTtsich+9DrOl5AIgCxNue10LBSgqjcIDoBKCkMTmRc3lj3OKVZiTY+mu7Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335555},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"f73bb036ecb730708722f5b9e8b54c4d0ed3d113","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.1.1_1775483606090_0.7107520605594475","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"blueprint-extractor-mcp","version":"8.2.0","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.2.0","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"41bc409dabc326cbbd48e13e26bad4a741c95f29","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.0.tgz","fileCount":172,"integrity":"sha512-QJV7Nob8WkAk/FBB/zrFh7Hrfqy4Vowhpi2esrodkyx3louYk+YXPC0rw4izdKMr1DljK7om+0v31bHuldkGng==","signatures":[{"sig":"MEQCIDFJGW3d5gV/cLd2y1MRKW6t3FwXXfeYV1t2Z8b+lyFlAiB5p0GYjGRhHs3TQt+1TRrs1L4130xpKMEc5/XeU2Y/mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341734},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"ca84f5263048a01bb911b45f410dad9408915bb5","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.2.0_1775653232166_0.7751755218319463","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"blueprint-extractor-mcp","version":"8.2.1","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.2.1","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"f9a416b163b41f135dc4bd5224e11cf56706a42b","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.1.tgz","fileCount":172,"integrity":"sha512-LScaYr7tbySjds+GMYbIVK+1Etfx253bceHZO8ZUAW7tklkwxaJrT6pCTybTkNxH/B2UrdojmpIEXOe61A2ONQ==","signatures":[{"sig":"MEUCIQCwariIw4bHyyYJdztz3nebEqu4V3Uu+dGcPaPeXuFNnAIgIjRqsL9nTD/I/GDvXE6YgLmKNaHiOahh7v4YSd+P3zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341734},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"41664662180e06d4ea17b8623ce19c882b106a49","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.2.1_1775654060125_0.8399775255529791","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"blueprint-extractor-mcp","version":"8.2.2","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.2.2","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"57345167edd34d0042ffbcdcbb9763855f6ada0b","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.2.tgz","fileCount":172,"integrity":"sha512-Ns25C/483wub/uv1bWhFRER3sfu49RKg3ndHbtWksk9FmZlfM1Qp5GcKtGU+hT/CtW6Ya4fBos5P6SuqcYTzEQ==","signatures":[{"sig":"MEYCIQC49Rh7SJYVmkxlP8lYhkEbTi24n058LT9bJkunGdZWyQIhANt6Pn/zzv0uZvTHRCImy2Lbt/QNuzGF/9z+p3KqaDdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"571973cc6f313a7a3c555b3008548f952fe3e433","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.2.2_1775738269224_0.01716691009912985","host":"s3://npm-registry-packages-npm-production"}},"8.2.3":{"name":"blueprint-extractor-mcp","version":"8.2.3","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.2.3","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"13ce59d1e2bcc9f9bde9b4f1ff3b237432b471e5","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.3.tgz","fileCount":172,"integrity":"sha512-FobKz6Ty2R5QEIPZtVC4ECa6v5jdRtuOooPIZ9feCI85YvK2r5wsTiicieOsNk/XYfejD2d5sCfQuz1WvqFXQQ==","signatures":[{"sig":"MEYCIQCrejJiYl8tm6aexiAXIY4XMB3LqrjbHGMTyKioqa3SXgIhAIGq1+QqQRN74AldZCOwj+KqxyO+ZNBZQT+sOaZUqCTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341925},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"7410bf02fc326e450fc0a46c36a1a1516a50b4aa","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.2.3_1776321636136_0.7546843703973596","host":"s3://npm-registry-packages-npm-production"}},"8.2.4":{"name":"blueprint-extractor-mcp","version":"8.2.4","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.2.4","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"2a08baa2267fd7c1f639dd65a991592e83ef5e7f","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.4.tgz","fileCount":172,"integrity":"sha512-ZOSd6YOtIA4hGeg/3nLQUx5XXTaKR5hdSP/WTmssi0jz/NSUP/gY41t9TVl88E2cYbaZ0ewcWQZ4DUfAa+JSnQ==","signatures":[{"sig":"MEUCIQCI8vL7aI7GI4uiZfxPjSKgZnmxNSqnBKlqdjmUFnXA/gIgTXEMMWTuHBGQjTMEr86wXN7bvMhVTaxMZeSRpfghRdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345086},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"ff8e0a7bb8a43dfc6027430dbf18d2cc0b1ad08d","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.2.4_1776430180784_0.7816150331269582","host":"s3://npm-registry-packages-npm-production"}},"8.2.5":{"name":"blueprint-extractor-mcp","version":"8.2.5","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.2.5","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"2918d3c37b890618d04b9e6c30b9d930b652bc99","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.5.tgz","fileCount":172,"integrity":"sha512-Vm8ArzsMAtSiGQgUxzIC/02j+vktUbyDWo73xYUNl3Szj5E7Bn82AQRpRUEWjqIingfptg1Ts/g8LGqMhp4wpw==","signatures":[{"sig":"MEUCIQCrwmM4PVW9Wpa/0t+6nKVCNEnhYlq8PmCEPHFnVpYk5gIgTY0kkJJFQR2d0eLVEnDOqnEerZxXlCvqwoODom6jYQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349030},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"d0d4af561a1283ce0585aca505511aeba2774e89","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.12.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.2.5_1776493466307_0.06729361665964895","host":"s3://npm-registry-packages-npm-production"}},"8.2.6":{"name":"blueprint-extractor-mcp","version":"8.2.6","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"_id":"blueprint-extractor-mcp@8.2.6","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"dist":{"shasum":"b78cf8924ac506f6aacc989b463db7e1bf738713","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.6.tgz","fileCount":172,"integrity":"sha512-2wnmfcCXvZl73PPbloyFDMn1KQ2NYYMwCwPVkMqyZOS6/yhKG7TdPz8Ny0bAJDHLu3a0WrZ82tzo5P2BqQpOCQ==","signatures":[{"sig":"MEQCIAmVA0pOifGGdkGz1dUcJiqc8IwtoVD1CIuqGwIfBBnjAiAcugWWeJQaFR00kJJlz4ZDV3SloFK7ApFoxzsxVu/hlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1350888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"edeb086b34d7cf0d4af98abf09f14b739db371c2","scripts":{"test":"npm run test:unit && npm run test:stdio","build":"tsc","start":"node dist/index.js","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","prepublishOnly":"npm run build","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs"},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"repository":{"url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","type":"git","directory":"MCP"},"_npmVersion":"11.11.1","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-extractor-mcp_8.2.6_1776778195452_0.0007689187278423493","host":"s3://npm-registry-packages-npm-production"}},"8.2.7":{"name":"blueprint-extractor-mcp","version":"8.2.7","description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"bin":{"blueprint-extractor-mcp":"dist/index.js"},"keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"repository":{"type":"git","url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","directory":"MCP"},"bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","engines":{"node":">=18"},"scripts":{"build":"tsc","start":"node dist/index.js","test":"npm run test:unit && npm run test:stdio","test:unit":"vitest run tests/ue-client.test.ts tests/project-controller.test.ts tests/animation-authoring.test.ts tests/automation-controller.test.ts tests/automation-runs.test.ts tests/blueprint-authoring.test.ts tests/capture.test.ts tests/commonui-button-style.test.ts tests/compactor.test.ts tests/data-and-input.test.ts tests/extraction-tools.test.ts tests/formatting.test.ts tests/helper-utils.test.ts tests/import-jobs.test.ts tests/live-coding.test.ts tests/material-authoring.test.ts tests/material-instance.test.ts tests/project-control.test.ts tests/project-resolution.test.ts tests/schema-and-ai-authoring.test.ts tests/tables-and-curves.test.ts tests/tool-help.test.ts tests/tool-results.test.ts tests/utility-tools.test.ts tests/verification.test.ts tests/widget-animation-authoring.test.ts tests/widget-extraction.test.ts tests/widget-structure.test.ts tests/widget-verification.test.ts tests/window-ui.test.ts tests/server-bootstrap.test.ts tests/server-contract.test.ts tests/schema-validation.test.ts tests/server-config.test.ts tests/subsystem.test.ts tests/alias-delegation.test.ts tests/composite-patterns.test.ts tests/sdk-capabilities.test.ts tests/widget-operations.test.ts tests/schema-budget.test.ts tests/find-and-extract.test.ts tests/tool-surface-manager.test.ts tests/dual-mode.test.ts tests/extraction-enhancement.test.ts tests/presets-and-aliases.test.ts tests/widget-dsl-parser.test.ts tests/widget-diff-parser.test.ts tests/composite-workflows.test.ts tests/widget-recipe.test.ts tests/widget-recipe-formatter.test.ts tests/blueprint-dsl-parser.test.ts tests/material-dsl-parser.test.ts","test:stdio":"npm run build && vitest run tests/stdio.integration.test.ts","test:live":"npm run build && vitest run tests/live.e2e.test.ts","test:pack-smoke":"node tests/pack-smoke.mjs","test:publish-gate":"node tests/publish-gate.mjs","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","zod":"^3.24.0"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.8.0","vitest":"^3.1.1"},"gitHead":"7bf28ec02d40abb5ac6e96a9c69b533248777b28","_id":"blueprint-extractor-mcp@8.2.7","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-pAivbxN1IFfHmlBWI3AW0xEeUFOj9WETepepuqRi6paqvsYob2C3PrFXBBOZ3QTBbm1wZ5md2FLjJC+ccerNRw==","shasum":"36a588df5518dca7ecd26f914ce809f2976336ef","tarball":"https://registry.npmjs.org/blueprint-extractor-mcp/-/blueprint-extractor-mcp-8.2.7.tgz","fileCount":172,"unpackedSize":1416253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYGu7J7EgMlYCSSGwnPYqJYiGhVocg7AgIe/r7OH+hnwIhANz6Agl52VDF3BVuLG5YufEuZaqlvQhSSWOVzSoNcxgw"}]},"_npmUser":{"name":"progsag","email":"progsag@gmail.com"},"directories":{},"maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blueprint-extractor-mcp_8.2.7_1776856321950_0.7974893214655978"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-05T16:29:35.274Z","modified":"2026-04-22T11:12:02.250Z","1.0.0":"2026-03-05T16:29:35.468Z","1.1.0":"2026-03-05T17:57:43.944Z","1.2.0":"2026-03-06T07:13:07.271Z","1.3.0":"2026-03-06T08:33:37.164Z","1.4.0":"2026-03-06T16:37:55.230Z","1.4.1":"2026-03-06T17:28:42.520Z","1.5.0":"2026-03-07T03:09:31.368Z","1.6.0":"2026-03-07T15:57:38.773Z","1.8.0":"2026-03-08T16:36:08.737Z","1.9.0":"2026-03-09T10:06:36.570Z","1.10.0":"2026-03-09T14:15:25.138Z","1.11.0":"2026-03-10T05:09:02.507Z","1.12.0":"2026-03-10T13:53:28.647Z","1.13.0":"2026-03-12T06:17:32.223Z","1.14.1":"2026-03-13T16:14:35.191Z","2.0.0":"2026-03-16T14:57:28.839Z","2.0.1":"2026-03-16T16:35:36.213Z","2.1.0":"2026-03-17T06:27:20.098Z","2.2.0":"2026-03-21T17:07:53.771Z","2.3.0":"2026-03-21T22:07:03.098Z","2.4.0":"2026-03-22T09:59:20.338Z","2.5.0":"2026-03-23T03:53:43.123Z","3.0.0":"2026-03-24T09:07:31.399Z","3.0.1":"2026-03-24T18:10:10.035Z","3.1.0":"2026-03-25T07:08:54.485Z","3.2.0":"2026-03-25T09:50:30.048Z","3.3.0":"2026-03-25T17:50:40.536Z","4.0.0":"2026-03-26T06:55:13.072Z","4.1.0":"2026-03-26T08:53:38.216Z","4.2.0":"2026-03-26T10:02:17.800Z","6.0.0":"2026-03-26T14:30:38.935Z","6.0.1":"2026-03-26T15:24:29.736Z","6.0.2":"2026-03-26T15:42:47.967Z","6.0.3":"2026-03-26T16:10:39.844Z","6.0.4":"2026-03-27T12:11:12.485Z","6.0.5":"2026-03-28T16:47:29.224Z","6.0.6":"2026-03-29T17:08:01.694Z","6.0.7":"2026-03-29T21:52:52.901Z","6.0.8":"2026-03-30T04:52:40.665Z","6.1.0":"2026-03-30T09:04:04.636Z","6.1.1":"2026-03-30T12:33:34.250Z","6.2.0":"2026-03-31T08:51:45.462Z","6.3.0":"2026-03-31T10:06:34.666Z","6.3.1":"2026-03-31T15:39:39.777Z","7.0.0":"2026-04-01T08:21:16.516Z","7.0.1":"2026-04-01T09:24:38.927Z","7.0.2":"2026-04-01T10:01:37.327Z","7.0.3":"2026-04-01T10:14:28.951Z","7.0.4":"2026-04-01T10:19:03.806Z","7.0.5":"2026-04-01T11:20:38.174Z","7.0.6":"2026-04-02T10:03:37.886Z","7.0.7":"2026-04-02T13:46:29.553Z","7.0.8":"2026-04-02T16:39:18.439Z","8.0.0":"2026-04-05T15:16:52.040Z","8.0.1":"2026-04-06T09:14:05.090Z","8.1.0":"2026-04-06T12:07:54.657Z","8.1.1":"2026-04-06T13:53:26.310Z","8.2.0":"2026-04-08T13:00:32.430Z","8.2.1":"2026-04-08T13:14:20.332Z","8.2.2":"2026-04-09T12:37:49.399Z","8.2.3":"2026-04-16T06:40:36.428Z","8.2.4":"2026-04-17T12:49:40.984Z","8.2.5":"2026-04-18T06:24:26.527Z","8.2.6":"2026-04-21T13:29:55.696Z","8.2.7":"2026-04-22T11:12:02.141Z"},"bugs":{"url":"https://github.com/SunGrow/ue-blueprint-extractor/issues"},"homepage":"https://github.com/SunGrow/ue-blueprint-extractor#readme","keywords":["mcp","model-context-protocol","unreal-engine","ue5","blueprint","remote-control"],"repository":{"type":"git","url":"git+https://github.com/SunGrow/ue-blueprint-extractor.git","directory":"MCP"},"description":"MCP server for the Unreal Engine BlueprintExtractor plugin over Remote Control","maintainers":[{"name":"progsag","email":"progsag@gmail.com"}],"readme":"<p align=\"center\">\n  <h1 align=\"center\">Blueprint Extractor MCP</h1>\n  <p align=\"center\">\n    Give AI assistants full read/write access to Unreal Engine projects<br>\n    through a live editor or headless commandlet lane.\n  </p>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/blueprint-extractor-mcp\"><img src=\"https://img.shields.io/npm/v/blueprint-extractor-mcp?style=flat-square&color=cb3837\" alt=\"npm\"></a>&nbsp;\n  <a href=\"https://nodejs.org\"><img src=\"https://img.shields.io/badge/node-%E2%89%A518-339933?style=flat-square&logo=node.js&logoColor=white\" alt=\"Node.js\"></a>&nbsp;\n  <a href=\"https://modelcontextprotocol.io\"><img src=\"https://img.shields.io/badge/MCP_SDK-1.12-5A67D8?style=flat-square\" alt=\"MCP SDK\"></a>&nbsp;\n  <a href=\"https://github.com/SunGrow/ue-blueprint-extractor/blob/master/LICENSE\"><img src=\"https://img.shields.io/github/license/SunGrow/ue-blueprint-extractor?style=flat-square\" alt=\"License\"></a>\n</p>\n\n<br>\n\n## Overview\n\nBlueprint Extractor MCP is a [Model Context Protocol](https://modelcontextprotocol.io) server that bridges AI coding assistants (Claude Code, Codex, OpenCode, etc.) to Unreal Engine through two execution lanes:\n\n- **Editor lane** via the Remote Control HTTP API for editor-bound and interactive workflows\n- **Commandlet lane** for headless-safe extraction and authoring when no reachable editor session is available\n\nFor compatible tools, the server can also execute through a commandlet lane when no reachable editor session is available. When an editor is already running, editor execution stays preferred for editor-only flows and for save paths that need to avoid package-lock contention.\n\n```\n AI Assistant         stdio           MCP Server         HTTP :30010        Unreal Editor\n ─────────────  ◄────────────►  ─────────────────  ◄──────────────────►  ─────────────────\n  Claude Code                     Node.js process                         Remote Control API\n  Codex / OpenCode                112 tools                               BlueprintExtractor\n  ...                             38 resources                            plugin\n                                  4 resource templates\n                                  12 prompts\n```\n\n**What the assistant can do through this server:**\n\n| Capability | Examples |\n|:-----------|:---------|\n| **Extract** | Read Blueprints, widgets, materials, animations, data assets, state trees, and more |\n| **Author** | Create and modify widgets, materials, Blueprints, input actions, AI assets, data tables |\n| **Build** | Compile project code, trigger Live Coding, restart the editor, sync changes |\n| **PIE** | Start, stop, and relaunch Play-In-Editor sessions from the active editor |\n| **Import** | Bring in textures, meshes, and generic assets with async job polling |\n| **Test** | Run UE automation tests, collect results and artifacts |\n| **Verify** | Capture widget previews, editor screenshots, runtime screenshots, compare against references, inspect motion checkpoints |\n\n<br>\n\n## Quick Start\n\n### Prerequisites\n\nYou need these prerequisites:\n\n1. **Node.js 18+**\n2. **[BlueprintExtractor](https://github.com/SunGrow/ue-blueprint-extractor)** plugin installed in your project\n3. One execution lane configured:\n   - **Editor lane**: Unreal Editor running with the **Remote Control API** plugin enabled\n   - **Commandlet lane**: resolvable `UE_ENGINE_ROOT` and `UE_PROJECT_PATH` so headless-safe tools can launch `UnrealEditor-Cmd`\n\n### Run\n\n```bash\nnpx blueprint-extractor-mcp\n```\n\nConnects to the editor at `127.0.0.1:30010` by default.\n\nFor headless-safe tools, also set `UE_ENGINE_ROOT` and `UE_PROJECT_PATH` so the MCP server can resolve the commandlet lane when no editor is reachable.\n\n### Add to Your AI Client\n\n<table>\n<tr><td><b>Claude Code</b></td></tr>\n<tr><td>\n\n```bash\nclaude mcp add -s user -t stdio blueprint-extractor \\\n  -e UE_REMOTE_CONTROL_PORT=30010 \\\n  -- npx -y blueprint-extractor-mcp@latest\n```\n\n</td></tr>\n<tr><td><b>Codex</b></td></tr>\n<tr><td>\n\n```bash\ncodex mcp add --env UE_REMOTE_CONTROL_PORT=30010 \\\n  blueprint-extractor -- npx -y blueprint-extractor-mcp@latest\n```\n\n```bash\n# Optional for headless-safe tools when no editor is running\ncodex mcp add \\\n  --env UE_REMOTE_CONTROL_PORT=30010 \\\n  --env UE_ENGINE_ROOT=\"C:\\\\Program Files\\\\Epic Games\\\\UE_5.7\" \\\n  --env UE_PROJECT_PATH=\"D:\\\\Development\\\\V2\\\\CyberVolleyball6vs6.uproject\" \\\n  blueprint-extractor -- npx -y blueprint-extractor-mcp@latest\n```\n\n</td></tr>\n<tr><td><b>OpenCode</b></td></tr>\n<tr><td>\n\n```bash\nnpm install --prefix ~/.config/opencode --save-exact blueprint-extractor-mcp@latest\n```\n\n```jsonc\n// ~/.config/opencode/opencode.json\n{\n  \"$schema\": \"https://opencode.ai/config.json\",\n  \"mcp\": {\n    \"blueprint-extractor\": {\n      \"type\": \"local\",\n      \"command\": [\"/absolute/path/to/.config/opencode/node_modules/.bin/blueprint-extractor-mcp\"],\n      \"enabled\": true,\n      \"environment\": {\n        \"UE_REMOTE_CONTROL_PORT\": \"30010\"\n      }\n    }\n  }\n}\n```\n\n</td></tr>\n</table>\n\n> On Windows, point `command` at `C:\\Users\\you\\.config\\opencode\\node_modules\\.bin\\blueprint-extractor-mcp.cmd`.\n\n<br>\n\n## Tool Surface\n\nUse `activate_tool_profile` to switch between the compact `default` surface and the full `expert` surface. The default profile keeps the context window lean with a retrieval-first core and loads specialized families on demand via `activate_workflow_scope`.\n\n| Scope | What It Unlocks |\n|:------|:----------------|\n| **Core** *(always on in `default` profile)* | Retrieval-first discovery and persistence: `search_assets`, `find_and_extract`, `extract_blueprint`, `extract_asset`, `check_asset_exists`, `save_assets`, `get_tool_help`, `activate_tool_profile`, and `activate_workflow_scope` |\n| `widget_authoring` | Parent scope that loads `widget_authoring_structure`, `widget_authoring_visual`, and `widget_verification` together |\n| `widget_authoring_structure` | Recipe-first widget authoring, tree replacement, unified-diff patching, and focused structure edits without the deprecated widget aliases |\n| `widget_authoring_visual` | Widget compile flows, CommonUI styles, widget animations, and widget preview capture |\n| `widget_verification` | Widget capture, checkpoint bundles, capture listing, cleanup, and reference comparison |\n| `material_authoring` | `create_material_setup`, `modify_material`, `material_graph_operation`, compile, and material-instance edits |\n| `blueprint_authoring` | `scaffold_blueprint`, graph/member edits, Blueprint creation, and Live Coding trigger |\n| `schema_ai_authoring` | Structs, enums, Blackboards, Behavior Trees, and State Trees |\n| `animation_authoring` | Anim sequences, montages, blend spaces, and widget motion authoring |\n| `data_tables` | Data assets, data tables, curves, Input Actions, and Input Mapping Contexts |\n| `import` | Async asset import and import-job polling |\n| `project_control` | Editor-session binding, launch/wait, project automation context, Output Log and Message Log inspection, PIE lifecycle control, host build/restart/sync, and `apply_window_ui_changes` |\n| `automation_testing` | Host-side automation runs and automation-run polling |\n| `analysis` | Deterministic Blueprint review and low-noise project asset audits |\n| `project_intelligence` | Bounded editor context, project indexing, freshness status, and snippet-first context search |\n| `verification` | Editor/runtime screenshots, capture comparison, motion verification, and artifact inspection |\n\n### Contract Design\n\nThe tool contract is optimized for model reliability:\n\n- **`snake_case`** inputs on all public tools\n- **`outputSchema`** on every tool for structured JSON responses\n- **`structuredContent`** carries the canonical success and error payload for MCP clients that consume structured results directly\n- **Structured error envelopes** with diagnostic codes and recovery hints\n- **Explicit-save semantics** &mdash; nothing persists until `save_assets` is called\n- **Dual execution lanes** &mdash; compatible tools can fall back to commandlet execution when no editor is reachable, while `save_assets` prefers a running editor and can reroute there on file-lock contention\n- **Next-step hints** guiding the assistant toward the logical follow-up action\n\nSee [../docs/CURRENT_STATUS.md](../docs/CURRENT_STATUS.md) for the current validation snapshot, normative docs, and the one-shot stabilization ledger.\n\n<br>\n\n## Configuration\n\n| Variable | Default | Purpose |\n|:---------|:--------|:--------|\n| `UE_REMOTE_CONTROL_HOST` | `127.0.0.1` | Editor host address |\n| `UE_REMOTE_CONTROL_PORT` | `30010` | Editor Remote Control port |\n| `UE_BLUEPRINT_EXTRACTOR_SUBSYSTEM_PATH` | *auto-probe* | Force a specific subsystem object path |\n| `UE_ENGINE_ROOT` | &mdash; | Engine root (needed for builds & automation) |\n| `UE_PROJECT_PATH` | &mdash; | Path to your `.uproject` |\n| `UE_PROJECT_TARGET` | &mdash; | Build target name (or `UE_EDITOR_TARGET`) |\n| `UE_BUILD_PLATFORM` | &mdash; | e.g. `Win64` |\n| `UE_BUILD_CONFIGURATION` | &mdash; | e.g. `Development` |\n\n`get_tool_help` now reports execution compatibility per tool, including whether the tool is editor-only or headless-safe.\n\n`get_project_automation_context` surfaces the coarse editor-derived `engineRoot`, `projectFilePath`, `editorTarget`, and `isPlayingInEditor` state that project-control and verification flows use for fallback or guard logic.\n\n`get_editor_context` is the separate read-only editor-state snapshot for selection, open asset editors, active level, and PIE summary. It stays session-bound and intentionally does not open assets, change focus, or switch viewports.\n\n<br>\n\n## Resources & Prompts\n\nBeyond tools, the server exposes **MCP resources** for reference data and **prompts** for guided multi-step workflows.\n\n### Resource Templates\n\n```\nblueprint://examples/{family}              Example payloads for each tool family\nblueprint://widget-patterns/{pattern}      Reusable widget-tree patterns\nblueprint://captures/{capture_id}          Captured widget screenshots\nblueprint://test-runs/{run_id}/{artifact}  Automation test artifacts\n```\n\n### Prompts\n\n| Prompt | Guides the assistant through... |\n|:-------|:-------------------------------|\n| `normalize_ui_design_input` | Converting text/image/Figma/HTML into a shared `design_spec_json` |\n| `design_menu_from_design_spec` | Planning a full menu implementation from a normalized spec |\n| `design_menu_screen` | Safe widget redesign with pre-flight inspection |\n| `author_material_button_style` | Composable material authoring for button states |\n| `author_widget_motion_from_design_spec` | Turning motion specs into animation authoring steps |\n| `plan_widget_motion_verification` | Keyframe-bundle verification planning |\n| `wire_hud_widget_classes` | Class-default wiring for HUD assets |\n| `debug_widget_compile_errors` | Diagnosing and recovering from compile failures |\n| `understand_blueprint_project` | Building a project-understanding pass over indexed assets, docs, prompts, and resources |\n| `review_blueprint_asset` | Running a deterministic read-only Blueprint review flow |\n| `snapshot_editor_context` | Inspecting bounded editor state without changing editor focus |\n| `audit_blueprint_project` | Running a low-noise project asset audit |\n\n<br>\n\n## Development\n\n```bash\ncd MCP\nnpm install\nnpm run build\nnpm test            # unit + stdio integration\n```\n\n| Command | What It Validates |\n|:--------|:------------------|\n| `npm run test:pack-smoke` | Packaged tarball contract and README inclusion |\n| `npm run test:publish-gate` | Version consistency and publish readiness |\n| `BLUEPRINT_EXTRACTOR_LIVE_E2E=1 npm run test:live` | Full end-to-end against a running editor |\n\nThe live suite exercises texture/mesh import via HTTP fixtures, material authoring workflows, Enhanced Input round-trips, widget authoring, and project-control round-trips.\n\nThe UE runner keeps two explicit lanes:\n\n- headless/default: `BlueprintExtractor` with `-NullRHI`\n- rendered verification: targeted filters with `-NoNullRHI` and optional `-AllowSoftwareRendering`\n\n<br>\n\n## Further Reading\n\n- [Repository & UE Plugin](https://github.com/SunGrow/ue-blueprint-extractor)\n- [MCP v2 Reference](../docs/mcp-v2-reference.md)\n- [Widget Motion Authoring](../docs/widget-motion-authoring.md)\n- [Motion Verification Workflow](../docs/motion-verification-workflow.md)\n- [Prompt Catalog](../docs/prompt-catalog.md)\n\n<br>\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/blueprint-extractor-mcp\">npm</a>&nbsp;&nbsp;&bull;&nbsp;&nbsp;<a href=\"https://github.com/SunGrow/ue-blueprint-extractor/issues\">Issues</a>&nbsp;&nbsp;&bull;&nbsp;&nbsp;<a href=\"https://github.com/SunGrow/ue-blueprint-extractor\">GitHub</a>\n</p>\n","readmeFilename":"README.md"}