{"_id":"cesium-mcp-runtime","_rev":"38-a7e381b213d1818948e1dcf96d9d65dd","name":"cesium-mcp-runtime","dist-tags":{"next":"1.143.4-next.1","latest":"1.146.0"},"versions":{"1.139.0":{"name":"cesium-mcp-runtime","version":"1.139.0","license":"MIT","_id":"cesium-mcp-runtime@1.139.0","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/index.js"},"dist":{"shasum":"afd354b44560ad97556acaec60ca9604d951b996","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.0.tgz","fileCount":5,"integrity":"sha512-C7pBoy56GqJvq6KZs/vtyC76WgbhYyDhLWmpazhDqjMsG2qCiTN9R8A1BzBX+GqRuHnPjc6xiERbKUjWY09lkQ==","signatures":[{"sig":"MEYCIQC8/JO6uP9/w689DpacamKG56Y42ahq0Vxn+9r/NfgU0wIhAOPVvGonbNN3EV0+Gdhq61EQwVqIKIq05VAxGB/Y2E4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25428},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1fc8abafd3f560aef29d6645dbaf142ff90611cf","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.0_1773503732783_0.7115392452527685","host":"s3://npm-registry-packages-npm-production"}},"1.139.1":{"name":"cesium-mcp-runtime","version":"1.139.1","license":"MIT","_id":"cesium-mcp-runtime@1.139.1","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/index.js"},"dist":{"shasum":"3752c771c386ca9ba8c23e16cf217fc15a817a28","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.1.tgz","fileCount":6,"integrity":"sha512-qv4/J08C71fudlPeQqBdS6IJ72dDPlyPWmLsdh1UrTPAdM23ueoLR67aw3sCqwaoq3zKsf/WFOYeSLn3IQ1YPg==","signatures":[{"sig":"MEQCIB2kqGYJsTWCy3dDG0GfVMP9DMIkfdbQ62xJutSW6TDnAiAP3G0yK8edkUUV1RFZ4DimgvKZKFPLW1J9ooWhusrGFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30767},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c7cf072c789f8d2c7b9cd1137cd6f92ee2b82162","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.1_1773515271634_0.38576433717365144","host":"s3://npm-registry-packages-npm-production"}},"1.139.2":{"name":"cesium-mcp-runtime","version":"1.139.2","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.2","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/index.js"},"dist":{"shasum":"5f5efd7d9148b52c1fccbdb6acfa37ffc366a61c","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.2.tgz","fileCount":6,"integrity":"sha512-ldcteAy3yxD74OgplYOUwuMOuTcP7WesROJ+RqakxV15uhDbFdKUcu51WLyWHT9AfI+IUclhkWzmn0ZVjV1hbA==","signatures":[{"sig":"MEQCIExpbFRl345qGqgx6IwEOO8WcR2uY+3I/6awLAdMER5JAiAskm0ciDyRpasUzKwybT5rxfGWuq6GHwxW4KJoxRwGDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31031},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4f7e8890529e4e2ba9004ef882c411ad006221d1","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.2_1773518667477_0.9677541785715755","host":"s3://npm-registry-packages-npm-production"}},"1.139.3":{"name":"cesium-mcp-runtime","version":"1.139.3","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.3","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"de5ad42502c5a137a7232e23000274dea35eba92","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.3.tgz","fileCount":10,"integrity":"sha512-YCdAkwTaJ0QKHrTbATKvGW1PvlQFUqEA4/XCODGlw2PRC7FuxEUcmNa0VJx7Rsq2jWgetpwl6xv4a8nnlDTqzg==","signatures":[{"sig":"MEUCIHjBDadq6+hsI7NyEYIOwW9A3LLs42720Ao7DlCYX9n9AiEAxhhds9sRiyUcBO9Xh/TWOO3bJ5pQQafLuJmZ3IOZR8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9dba60ee05f7db426c6db696abd1c32424f4dcf2","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.3_1773595760207_0.005862621875513785","host":"s3://npm-registry-packages-npm-production"}},"1.139.4":{"name":"cesium-mcp-runtime","version":"1.139.4","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.4","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"464517236fb2ea284a0683f2ca248d76cf311b1b","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.4.tgz","fileCount":10,"integrity":"sha512-ReYh+mWgKywL9OQDD6kbWYN5SQGh5+3TYkQImKIFeM+ZfnVyDyp/uBKd0wlyY3Bvbiq5IY1GKEJgO32H3YhAMg==","signatures":[{"sig":"MEYCIQC/nX7wqvBfsU6wiwgPokJ6lx9MEKP8PEY3gfSpyKK5iAIhAMqW7jPA+8OZkCmb5REpR/q5kOLoqGePfx04rUunsKOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d994123fad979d3cdaee6d324d59ebe5bc5ad21d","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.4_1773596441368_0.29270299522870613","host":"s3://npm-registry-packages-npm-production"}},"1.139.5":{"name":"cesium-mcp-runtime","version":"1.139.5","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.5","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"98c260f3b674315a99eddda95499bcb7f1c3477a","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.5.tgz","fileCount":10,"integrity":"sha512-u1inzbPgDWG1xrpPDsaEh1v4+vDE4Z/YuWQHz9Gx4F6N9HuIc/U/ssTRFgKD2OlU6hkOh3E+QZicZdIANDFs6Q==","signatures":[{"sig":"MEQCIFaqxUECu4/ydXNmHqkC2RkZOXbs1KKNhVy1qyMqxpFUAiAtGYEnZ3zj6u50blyo8rxZQCKlX2zTddfVwOeNQKlhlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77379},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d01afb4d9a14569578c50a44901fb6ab3e409a0d","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.5_1773668023885_0.8600624760501756","host":"s3://npm-registry-packages-npm-production"}},"1.139.6":{"name":"cesium-mcp-runtime","version":"1.139.6","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.6","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"c45dd6af9a3630dd6d0b64ff132f939d06bffbcb","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.6.tgz","fileCount":10,"integrity":"sha512-Th682nKHK2w02xMJ8zcpyYT1UK8FwpXVbq4XJZwPIMBy+qShPz/ZRMrmFOe/nx6tUMCJcncz9REaRrPA0YBv1Q==","signatures":[{"sig":"MEUCIFIRPr2oP5nTYHfNfOqzwp5UJR0giDzDPHkzar/PKrF3AiEA476eLcDeCD/Vdi3EJMS+4Qtfglgd6adFdi/RAbBHoTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81636},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b562f6d25d2082bf473d605d4451379372ac578b","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.6_1773671937745_0.055395374929002816","host":"s3://npm-registry-packages-npm-production"}},"1.139.7":{"name":"cesium-mcp-runtime","version":"1.139.7","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.7","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"10740cb6723de30b9d7067bc8edd493f41f8c3bb","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.7.tgz","fileCount":10,"integrity":"sha512-2bik81bkXTK1FCnQVB3LDSzzWI1bkjjGvC2LTiLme7QdicrCxr6qTxEPUUSB8OyaBnbYCjcIvsm5FDAIGd8KkQ==","signatures":[{"sig":"MEQCIFmDftPonS+9QTYTZJDiQ6efJSRUx3ea4B1o2jV4Nfa8AiAB4Nl7CxrPudHw4di/m7y9F5/UuB+34HhiWIMd3poxnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a666f9f04710092cbfe952a2e90e4610b01d1ccc","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.7_1773744301007_0.4888134653021923","host":"s3://npm-registry-packages-npm-production"}},"1.139.8":{"name":"cesium-mcp-runtime","version":"1.139.8","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.8","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"122e6bf25c3c43f6981d6ea2d8132872c0476d96","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.8.tgz","fileCount":10,"integrity":"sha512-qHEtkwFaZ4dy8X27NqkDnWZwdby+pLYoye84aVkIKMVidYlrC4ocxP5bJJHGxODVI7HjeKGxYc3HEILFIEluVw==","signatures":[{"sig":"MEUCIQCQT2zlHfF2oyDwu/s0/BMKJHg/jKD/DTk4gT4rbDjWgQIgTVJNPCJv81mLeD8Yf6om94UW4aplDfapQZfasbU2JLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c999cd9bf510e44992bc0ab78295c00b607fb818","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.8_1773860060426_0.07483478228567031","host":"s3://npm-registry-packages-npm-production"}},"1.139.9":{"name":"cesium-mcp-runtime","version":"1.139.9","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.9","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"2dc1d49283f4f97f4c128630ecf31361f8588cf2","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.9.tgz","fileCount":10,"integrity":"sha512-EfD5+MDD4Y9LsYD8MdL0l/VRIa0lCMOKJVVJFts9kv/ReY7DO0uz3PYaaPOCks3hSAdQ/Fkal2I5fWB6yRiJLA==","signatures":[{"sig":"MEYCIQCoLY1o+9Pc6FywZ4kGtiLyBPbXZIbqhVx80bP/czS3XwIhALIX3dsKuF3cAzmb47NRqH+854Ax5NDUUuYhK+dZNwXt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d169dbac92565eede97a71dad3515542e4e8b347","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.9_1774876264083_0.5306477496385955","host":"s3://npm-registry-packages-npm-production"}},"1.139.10":{"name":"cesium-mcp-runtime","version":"1.139.10","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.10","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"d7e73c4e4cdae9549cc8feb81dd228855f59fb8c","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.10.tgz","fileCount":10,"integrity":"sha512-Uei9Msvu7JjUDJKyc8ak/YE5OzZABpuO3xdBWX3jCx6KELalkwPUoEumFictqiB1IoA5xDtuDqLHgYqgihoaPQ==","signatures":[{"sig":"MEYCIQDRH2oPuxKtDXOy6ADrWjlN47CyEtcsSgU8lCC6dVvxGQIhAOT/UuRTym4ay6qSalSH6hDOnI6UPKLd2WTzg2CcFtNm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d575b035c8d8dde3f3aea047a5004bf3483ee0d0","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.10_1774876344879_0.20352259145089402","host":"s3://npm-registry-packages-npm-production"}},"1.139.11":{"name":"cesium-mcp-runtime","version":"1.139.11","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.11","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"35bb412b42b19214ea29037ed5bcc19eebb09777","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.11.tgz","fileCount":10,"integrity":"sha512-YF3JutIu2EAuY4OrKn4qcath6I/jHNr77RpQv1vvPY+u4C0eDibvYALeE8zPtHAK3ugTXEEPMeAWGwDXxCvgEA==","signatures":[{"sig":"MEYCIQDl1w5SgwEKVsj89/4pn2aufZduboC50vqg6GiwXWoBhAIhAM2NhxVa0Rav6lQjip2YQCMVjB1M2UG1PvEDGUVMtERE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b9b083095cb8ee894a17a6e2f6687bc82ab5569","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.11_1774878493477_0.6780702395928841","host":"s3://npm-registry-packages-npm-production"}},"1.139.12":{"name":"cesium-mcp-runtime","version":"1.139.12","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.12","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"06ab5aeb16972fe3cfbef9f7041971f2dd0e0a87","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.12.tgz","fileCount":10,"integrity":"sha512-JrYSWOyWJiKsvRM51l+/wrAgo5lJFV9GvQX0/4XDLZKvjbS3uqWnIyEHytbGYFe2w2gnEv9VRfoCQYNMdgWfpQ==","signatures":[{"sig":"MEYCIQDXn/PDL7OL7QZvpkorKzPEveLO9F1v/3fbGG6LjA6IcQIhAOs2PDCKuf3dxD5TOQj4NoyZdarmDVQ0WVXpDXXgiXdQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c7169ab7e110a0cfd4bbf42935bd042751101ff","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.12_1774893145166_0.27411759312160844","host":"s3://npm-registry-packages-npm-production"}},"1.139.13":{"name":"cesium-mcp-runtime","version":"1.139.13","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.13","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"6916077124463fd90bff7cf1e71db7a1d1acef43","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.13.tgz","fileCount":10,"integrity":"sha512-VzpaawLaviknXyf4Tq1zkINrmPGzRXpWROpV23OAyE6kRaIwbcr9fr4+DXImLDdzoGULoZkQI+hWew0LzuoYNA==","signatures":[{"sig":"MEYCIQCsBEO5plIdjufNA8P2qwq/I7YJlWg8SeBlXvFgRbUH/AIhAIMCkI6byjFP+CrkDQMHpVxpWvGxgg2dgK8meV826Qkp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fcd9f8c6450674192f7cb270060431f0a3fef828","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.13_1775042912953_0.8156639211465013","host":"s3://npm-registry-packages-npm-production"}},"1.139.14":{"name":"cesium-mcp-runtime","version":"1.139.14","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.14","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"7547207ee362c5e0b345495d2deea2a14bf8a782","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.14.tgz","fileCount":10,"integrity":"sha512-R7JTNutyErDj5M8C5+jnybzqpw38hZgn+TNrreO9uNvP3ocGG6tidUXx3T8LtT6ljlQbhPVjPQQfMBvmx8zPLw==","signatures":[{"sig":"MEUCID+liPheM9svQmwIw001zyZC82MvP7RWXdl/5GQqTR5UAiEAxGcd1JnfTVBxDFWxnc+6EE+l+lpnGmCFlS8+UloohjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"060602fee17e8147f840f072ed9b46f676fea0c0","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.14_1775057679625_0.5126164239565776","host":"s3://npm-registry-packages-npm-production"}},"1.139.15":{"name":"cesium-mcp-runtime","version":"1.139.15","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.15","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"487017541cb90a7dbdc6b7c4a801ff7fe8514d2e","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.15.tgz","fileCount":10,"integrity":"sha512-xkWkJzensKwTgr+MV0C4pNf0oJJQ+L3HEuZS/n6FcYBBHfnA5ODC/x2MaMh8+RT4xQPVBuccoha+jNxlJ/q1/g==","signatures":[{"sig":"MEYCIQDi2yelQXgWr/+YCZLjdXvYJCYtNey74VjwsYT74olhBgIhAMsBA9ATMQMssLJ8oTV+62u59PT0rV74BdHBdSL1wTCi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"161ca596a5f14155db4c2991baa7dd5deb39a0d9","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.15_1775061255516_0.5345939310902816","host":"s3://npm-registry-packages-npm-production"}},"1.139.16":{"name":"cesium-mcp-runtime","version":"1.139.16","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.16","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"b1b45a41a45278db07717e5d7e8570f68771b476","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.16.tgz","fileCount":10,"integrity":"sha512-9cNe6lOWznt0+/9p/3HtKF7k8/cYPS15o8gU3IGbHQKWlbCaI19gNQ2UpwZlEaJdEQ0M4BaQB6yj1uU8RGGFdg==","signatures":[{"sig":"MEQCIG2auvDQ9cLoDwfUOM/bbk9UNDB87PjCc2EOjN5psvStAiB82infTsdZOAwz3zo/++Gq44FaA/fQsraYzmuh5I+Pmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160649},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7bda873066e8f1b8e2366c1f9d3c48fb651c4115","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.16_1775121577997_0.05588803136970677","host":"s3://npm-registry-packages-npm-production"}},"1.139.17":{"name":"cesium-mcp-runtime","version":"1.139.17","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.17","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"e01b76f0de0f1f8aa5888b706fd613923ff9777a","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.17.tgz","fileCount":10,"integrity":"sha512-mZgNNWCV7qOmamoOfVbPJlPNcsKSpssKR8Vlp6oPzUqr5o0PygDCC3lACOaTELSf3k8CMpdvqFklZn4ZS3Pj7A==","signatures":[{"sig":"MEUCIH1otOe2MUAhpAvBGRtbR5t3vR8fL42m/o1IhbHIYOOMAiEA8GWnzvNITRzEz5vL1x6nUZB/4dostRhcoqkW1Z48ASM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161347},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e61e6d67d5251bfc340c7ffb6185edfbff872bd9","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.17_1775133490499_0.9015349064960687","host":"s3://npm-registry-packages-npm-production"}},"1.139.18":{"name":"cesium-mcp-runtime","version":"1.139.18","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.18","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"45bea1c0b12b25cd6633cabe96f0379e25cfe5d0","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.18.tgz","fileCount":10,"integrity":"sha512-nNNU/hv/EoiUvqdSEdzkC80kbOpW1PriaFUtReJ5G/SasBF9piBEupbogtBxnrJrA3ldXJ69Wafrbz7UOAr/Lw==","signatures":[{"sig":"MEYCIQCEbclKM4lac7y9qY7OqEEigLI7UJ/9rlrE60fBmJY2UAIhAMQ6k8ckr4KY89HW/9HJ+r5QOkIFX7TnweBb9pw02EZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161729},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c9475c17ac9a976f8128b7809c0471c534b1471","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.18_1775134230680_0.46929057398786345","host":"s3://npm-registry-packages-npm-production"}},"1.139.19":{"name":"cesium-mcp-runtime","version":"1.139.19","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.139.19","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"e446268636a94330ce01c7147aa389c947af24ba","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.139.19.tgz","fileCount":10,"integrity":"sha512-dm8JDKc0PnuZi9aPV8E2602apY3rZEmyDe1NRRcl3Cf/2vjP45vVJMY4xUBp0jCx2u1Z026NRXun9gs9MKK7gw==","signatures":[{"sig":"MEYCIQD3rEenKyx6ls08C4AXHsk5gv3rgdjZ43zCkkZzFj+9VgIhAO/8+f2923cRqCM7blN4rztbTziZqt6J5yOV4ZHDu/J5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162637},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0327a4c744634acc20886c98a1c542ed8889b863","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"11.6.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.139.19_1775147120570_0.3596090678284305","host":"s3://npm-registry-packages-npm-production"}},"1.142.0":{"name":"cesium-mcp-runtime","version":"1.142.0","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.142.0","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"754ad8174b8e249b7a52aeb17ecf6c2b972fc01f","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.142.0.tgz","fileCount":10,"integrity":"sha512-ibjtApGkllc/qbCdoXMGCEo5dueA4YPytYmn5JxS8tnTwSyaGEWe8F7C/xYlkTd/WYuqfOhqM2pDzhLcdrUZfg==","signatures":[{"sig":"MEQCIHHpwv0W2/zBktCTBbr0HxzkH7ql6hznYsE+qdiLeav2AiBaI7PKTZQnw3KOrZ+7FCgnkN+x/ur77SNdGbeQTw1/kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172183},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8e2be469eb2250cb5bbf0c637e829689785c3ab7","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.8.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.142.0_1780758928306_0.21279354752450352","host":"s3://npm-registry-packages-npm-production"}},"1.142.1":{"name":"cesium-mcp-runtime","version":"1.142.1","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.142.1","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"3bcba57606bf6838a9a4d72e01029b2bec94eeaa","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.142.1.tgz","fileCount":10,"integrity":"sha512-qzmYYz+HRtzhQr96LWpMXqYPgNyS95L6rx6vku2Gpum44wwF2weZVkEbyF28MHyerQYBHKh2cdiPMjqMTvXgfQ==","signatures":[{"sig":"MEQCIAWXghhdSevu1LF+kAMcgpn+wZqhtGprVMeFEO7xi44WAiBdnAHqqEwmRXhke/EZsfdRUywVrgGRQyUndOX6Z8FH2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f07f27db4bba56d21f84f96706549522a3d13ad1","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.8.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.142.1_1781190036817_0.23775074797828455","host":"s3://npm-registry-packages-npm-production"}},"1.142.2":{"name":"cesium-mcp-runtime","version":"1.142.2","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.142.2","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"c63ec8cc8e2e470679a1db85fd055b51e0c318e8","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.142.2.tgz","fileCount":10,"integrity":"sha512-eT1TYy/9xcTRAUxK1IN9z66//EjcT+gwve8/f84+guYADSkbi1elU1ojFCdkAZO3E+8qNUJOobPC9Rui73ODPQ==","signatures":[{"sig":"MEQCIFbP0y7m+i6RC8IN+j1JAryDXFLP5bPhwwGCZuDYueiBAiAx6mG/oqbIv3DaURvT8s3De+xFF4vJi+dT/28pxFNzSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6e5e1759b2fe4644b7f153e7bc9c870be1aa27ff","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.8.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.142.2_1783234690509_0.2995598542630018","host":"s3://npm-registry-packages-npm-production"}},"1.142.3":{"name":"cesium-mcp-runtime","version":"1.142.3","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.142.3","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"df7d3ecd6023528bb9c1b4ca5cb28c500ce071e8","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.142.3.tgz","fileCount":10,"integrity":"sha512-x1TvtEf02o1oJwe2WR03tWBXfBBbw14Qli++RRQyJsx1avQc7h/WtyDybKRJWkBSeg6By0TFKG68juYVFC85Ig==","signatures":[{"sig":"MEUCICsClHSD3j+P4HXeMXBO1MO1Hcx5cbq0xHxHDxM+Xz8cAiEAij8LrY1IwZH9Anc/7FCdZBfK1nYm1L638mqFUkwIZms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9f17dfa1b7d529e486ba0ea1bbc1c406dc1d37c7","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.8.2","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.16.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.142.3_1783254964362_0.8831590049251645","host":"s3://npm-registry-packages-npm-production"}},"1.143.0":{"name":"cesium-mcp-runtime","version":"1.143.0","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.143.0","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"faf94b25d89c22d803d92b984685972f76556fcd","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.143.0.tgz","fileCount":10,"integrity":"sha512-vsOJ6cdf8r8HbD5wjoW3c3f41uLoNpnTN9KLZahicPCpVhu4o2xaGTcIFOB+dpOCtG5TNlvJoR/UiWrSYI0QQw==","signatures":[{"sig":"MEUCIGZi0MYckXUeAAWOAeKTh+vBvVOxXsZtOUC41TWWnD+0AiEA/v0FzTP6Kq3OFmEhDS2AocHNfsObZNGN26nvmsg+sxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"add0e8852ee4c685d0fb64113ec2e4aa3c0b7df3","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.143.0_1784022877866_0.6997947485741012","host":"s3://npm-registry-packages-npm-production"}},"1.143.1":{"name":"cesium-mcp-runtime","version":"1.143.1","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.143.1","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"1a1e69de74fbe880ef9df7b01a3d5254a3f65f1b","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.143.1.tgz","fileCount":10,"integrity":"sha512-IGKxXg/Nte0QJ7tdP+iKGAVbCNpSpJ+Ay8tuEIjgTuIKJOJWh2c4rmusMjsbo2HSivWuMoeCyqnjGXpm8PXJcQ==","signatures":[{"sig":"MEUCIQDrLujqGX6pYUOiq4TkehOZPz1mfwImgd/EnhkPDIkXMQIgdDEx1TSaUdqSo9T5VsN1zHZQorg6IpnUV8G38RozxsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176495},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"64f155b2f2ff87f42963f72b2f660d7f522f3ad7","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^3.22.0","cesium-mcp-contracts":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.143.1_1784301171762_0.7609462700625014","host":"s3://npm-registry-packages-npm-production"}},"1.143.2":{"name":"cesium-mcp-runtime","version":"1.143.2","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.143.2","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"ccfdca64442793a0d81045140001959ff6306c18","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.143.2.tgz","fileCount":10,"integrity":"sha512-TKwgOmsZQYwB6MolMbg6RJekS/OPvLDX5apDP6la7yw6mUMdKJPfnIY84u/GjOyiahh5rlRhJKiDbteZPHNPnw==","signatures":[{"sig":"MEUCIQDfIZm6hjDTwLcGpSsnzCzQtxPMdmHAK4qOhdrvnVWUJwIgQZmcxqo8B/xfkJKJu3bO0kYSOJ1xgeV92YMf0Klu80Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"07695df97691fb9fe92019c58600429b49feb834","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^3.22.0","cesium-mcp-contracts":"^0.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.143.2_1784302493490_0.13374760522043272","host":"s3://npm-registry-packages-npm-production"}},"1.143.3":{"name":"cesium-mcp-runtime","version":"1.143.3","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.143.3","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"437a0c3a74062c438b2fcb64124ff7fb723c45b7","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.143.3.tgz","fileCount":10,"integrity":"sha512-OgP4ucmCQ/LBlWS5ogizthiZK5so4gV6Z1tj0TWfIDO//HD0XUzXs0Siuj3ReFndgjLITL49gQUE+Y6cAUhM5Q==","signatures":[{"sig":"MEUCIGf90H88cXamEz0cvg2/TApE2NTrwnuNX+X8IZxDGJUhAiEAxtcJRDle5kCsQbHl/TYsJDs1SXsPwPNQdOJDrFDyjiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"efd729a96f7e4f7f12f6ed04a17823f1651c5b9a","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^3.22.0","cesium-mcp-contracts":"^0.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.143.3_1784304168503_0.10149946092380269","host":"s3://npm-registry-packages-npm-production"}},"1.143.4-next.0":{"name":"cesium-mcp-runtime","version":"1.143.4-next.0","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.143.4-next.0","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"b10e974864f735b7e433473976429f90f9d2f7d9","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.143.4-next.0.tgz","fileCount":10,"integrity":"sha512-6vfCJRK1Cc313iyQKoWLUpyGFhPNSUFHlLFUTtWahLkNp/LeDz4eqaUQ4DtSCteQmVfK3nre9qOqp4VgXLDhpw==","signatures":[{"sig":"MEUCIQD1lvNzI82kfCFGlqncKUPKMuxO4xG8ACvkq0n4lyPD4QIgRToLa41yN23KEQ0xRtJdQKzUv1R0sC3vmNx5qp4+MJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f1c4ac04d7d599e78922cae17635c568289dc80e","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.4.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.143.4-next.0_1785312765558_0.5497416917947944","host":"s3://npm-registry-packages-npm-production"}},"1.143.4-next.1":{"name":"cesium-mcp-runtime","version":"1.143.4-next.1","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.143.4-next.1","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"408fd84bff7b710bea15d0f9fcff0ada53dd47cd","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.143.4-next.1.tgz","fileCount":10,"integrity":"sha512-XutBRZaLKOisbJ8k/bjLXheQ5DoPgFqesu+9aiB0VMpwF3djSOEHD95IlTxCcVNR20Ti4Ef3I9TPjPx6yAY23w==","signatures":[{"sig":"MEQCIEv/C7+t/Cs3SCNdcDDRp2QH1I+8jDOK3/Yze9WLAOWWAiAd6+v2NY2FRgdfUhBSp0C0HGnwfQKYB4nwB98kYmSnUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128942},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3f71c1780593eb581f48b71a5cacdda15cccc4db","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.4.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.143.4-next.1_1785317404900_0.8671283327731565","host":"s3://npm-registry-packages-npm-production"}},"1.143.4":{"name":"cesium-mcp-runtime","version":"1.143.4","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.143.4","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"cba4ccf37de03682df526e86b30bd5e3f7614aa1","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.143.4.tgz","fileCount":10,"integrity":"sha512-6ZDa9BcGJRfpoTGkQ6CUTwY0hERiOZF+xKHMy/EDsfM1DmDxrvSNcUzhk0ZNAkC9bytr3eisfoUeRh0PpRmdig==","signatures":[{"sig":"MEUCIFuJ3F2MEiSXOE55Gg1A11Ml5GspX2rAJZLAVAK9fIAXAiEAh3gDyHM5OLOkTqMV8CEHiTKULYm7AmJWRE/XhBs1XC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128914},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f869ae1b7c6da3dee547283e8c03f9c9ae33a5d5","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.4.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.143.4_1785318362484_0.1862460801374588","host":"s3://npm-registry-packages-npm-production"}},"1.144.0":{"name":"cesium-mcp-runtime","version":"1.144.0","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.144.0","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"9c7d7b47cc17427e86e52c158aed58bed18e6c9a","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.144.0.tgz","fileCount":10,"integrity":"sha512-MxvUOY+Mki4WQGKX6yuY+f54Dm8HYjFkdfax+VMGlQ/Nnpv9g3BuStv8vTLL7uza9q4TjRLaXV04v9CkS8lwKQ==","signatures":[{"sig":"MEYCIQCikF5+NDWgVBrEZ4eHZZyx4am8ibIak4T0piUGU1WNuwIhAJ2PC9o9zDik9cy2pUoOaMIOyA8NE1lhmhqAHU239VVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130450},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c93d84e672fce3aa3317d616a409204cc5e66b50","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.5.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.144.0_1785918585231_0.11901231566011816","host":"s3://npm-registry-packages-npm-production"}},"1.144.1":{"name":"cesium-mcp-runtime","version":"1.144.1","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.144.1","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"117f460aadbfb232c9306181acc7a0880a29a2b8","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.144.1.tgz","fileCount":10,"integrity":"sha512-0UWH3olLpreTji7BfeHPoftMxFcfXNpAn6Xq1Uu8+EjPt6zIMamV8ggATeiYCYUuYlnf+tIsBb74mA/DMqKPdQ==","signatures":[{"sig":"MEUCIQCWHAojNRoBtdueQn2HOz7JuqpJ9EtI1MK1J9RlrU/xFwIgAqUkw1vunoaXiEVXi0LHpYc1obzAUn8aGnu4WWhL0OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130450},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"285bd2dda2e85ce82d41e18e8c60f807c1ad5e37","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.5.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.144.1_1785919412592_0.5493034559060441","host":"s3://npm-registry-packages-npm-production"}},"1.145.0":{"name":"cesium-mcp-runtime","version":"1.145.0","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.145.0","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"713ce4e42e7bf8af3dae482eca1b63f4d868246d","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.145.0.tgz","fileCount":10,"integrity":"sha512-bCTjrb0nqERg8Sqx5EXkagZjvN9i6mHLJFWYtMSAaSHnRR+hwNVBRQeMv2icSp2rEg2xsuEfWP1mIDQlCmvdjg==","signatures":[{"sig":"MEQCICA7/UWpGnbyc+S/HfJXrwK0gUIRkq/TGMuPIsblH0bEAiBiFqBGAi8bSrYxWCe65oadHjhjsKGeX+l7+Z99dfEXMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"34321ffb69da89eb1fa203ca391766bcbc274bb7","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.6.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.145.0_1786588714728_0.7228591419744312","host":"s3://npm-registry-packages-npm-production"}},"1.145.1":{"name":"cesium-mcp-runtime","version":"1.145.1","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.145.1","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"e6252c8e7544342e0d7ac1e619ad28f5adeae4dc","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.145.1.tgz","fileCount":11,"integrity":"sha512-Zzhhs4cfc/And4+S8uuQ+Fp1L5Wr8Lp94dKjnWVWGAAscsDUxVJCaVxbZYSMCk+FVxKd32KS8lOGDPKslkXY/g==","signatures":[{"sig":"MEUCIQDIFi+L/UyjqhN75MZG+jDaIgT2x4FL2stfFGWyTWLiZwIgZVqONTlI1hpP4ABQRSUa4IwhYl4+HJrUdVOCHIH5wX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398761},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9d14464a064a3640f445f9c87cf2e7f69769ee19","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup && node ../../scripts/copy-runtime-bridge.mjs","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.6.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.145.1_1786589993906_0.9720386290323866","host":"s3://npm-registry-packages-npm-production"}},"1.145.2":{"name":"cesium-mcp-runtime","version":"1.145.2","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.145.2","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"0cd00c5ce0869767d871044d1e06b1283abaf12c","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.145.2.tgz","fileCount":11,"integrity":"sha512-rfHmfWrETrdsySZmQvaXCsTSsdtJbYuVxRojQzOHiCfudKIOe099t1o3xj3rBJammHgjKdjgyOTMw7wqzzwr9w==","signatures":[{"sig":"MEYCIQD+riMrGQmY939udW1ZnOn0To8UP3x2Tb0qQdAOZnzIegIhAM1gU/Gzze3rR3CMAbpGA/tcIQgLngAYaHrMB6hjysv6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDFVOSXWGRofT006If27ubU9U3lhjm7FqJ8BSdB+lMFQAiBG/JtCdQsmEOQSugVpWQWzXYVW0KQw9/hySqu79t0Xrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4449e0ef74b9ff87b57ac60311aad6ea50cacaaa","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup && node ../../scripts/copy-runtime-bridge.mjs","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.6.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.145.2_1789656646861_0.4739285009170702","host":"s3://npm-registry-packages-npm-production"}},"1.145.3":{"name":"cesium-mcp-runtime","version":"1.145.3","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"license":"MIT","_id":"cesium-mcp-runtime@1.145.3","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"bin":{"cesium-mcp-runtime":"dist/cli.js"},"dist":{"shasum":"68817da2267b83add47926a148fd7d20f89f06af","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.145.3.tgz","fileCount":11,"integrity":"sha512-YNKV8GB2bs3+eLUDeFkhH6t/GhqvLVjhnq2w7vumkvLUVspHgOXu8eaz1R/PZsxhFZ4EU78ltOBfsVMqfO8Lng==","signatures":[{"sig":"MEUCIAz+TH7flndfeljZFY0X2D66HiouC+KLsg0ASRRkW/mlAiEAlp0ovtMYSx2MXdhYnjOFNMVPCyNA6WE3VqF3QDw4gkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDT7mr7E6J1IHOFrmG8/gj2Xr4d9D1QfaYXl4BIAxruaAIgI8PrPW6zRw1wTZWs7e93WbISBO+V3Zns0zN7yWaLQzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413274},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7079a6d505cb67b449cd957e734bf3ce9a3e5e66","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup && node ../../scripts/copy-runtime-bridge.mjs","demo:server":"tsx src/demo-server.ts"},"_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.6.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cesium-mcp-runtime_1.145.3_1789657854279_0.6771478726162592","host":"s3://npm-registry-packages-npm-production"}},"1.146.0":{"_id":"cesium-mcp-runtime@1.146.0","bin":{"cesium-mcp-runtime":"dist/cli.js"},"bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"dist":{"shasum":"63d9afc2e3a07b1adf571de8ebc52693922155d2","tarball":"https://registry.npmjs.org/cesium-mcp-runtime/-/cesium-mcp-runtime-1.146.0.tgz","fileCount":11,"integrity":"sha512-yLXlDBCDtVOJYHCgQOkZS05ZeXQwBsJ6ExSQ+RX/R4uNTJfbPxsLXhJdwFs7e3tw7ckoLfsJJqvvQLmlKWWFdQ==","signatures":[{"sig":"MEQCID3QA2Z7T/5nxw5li5ZH4RHL6jqLLABYTIjl97xB3MhCAiBSQnwIR4z8tjW56tVVSJ2xJuUdyoc+cGgtbnyvj2DeXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8tLcMzhzLHh5HArw5rpkn0cM2u7HHkECAWhf/nunHQgIgf6E+vE6zrP8DpaXPykx80ZYZlWeYfQvL42CDId/VZTY="}],"unpackedSize":419242},"main":"./dist/index.js","name":"cesium-mcp-runtime","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"324b4d5d6bb58ab4e3a9cd621b1c8449375adad5","license":"MIT","mcpName":"io.github.gaopengbin/cesium-mcp-runtime","scripts":{"dev":"tsx src/index.ts","demo":"npx serve demo -l 3210 --no-clipboard","build":"tsup && node ../../scripts/copy-runtime-bridge.mjs","demo:server":"tsx src/demo-server.ts"},"version":"1.146.0","_npmUser":{"name":"laogao230314","email":"1804287165@qq.com"},"homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"_npmVersion":"10.9.8","description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","directories":{},"maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","zod":"^4.2.0","cesium-mcp-contracts":"^0.7.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^20.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cesium-mcp-runtime_1.146.0_1790559070080_0.6979542700669059"}}},"time":{"created":"2026-03-14T15:55:32.684Z","modified":"2026-09-28T01:31:10.383Z","1.139.0":"2026-03-14T15:55:32.907Z","1.139.1":"2026-03-14T19:07:51.792Z","1.139.2":"2026-03-14T20:04:27.632Z","1.139.3":"2026-03-15T17:29:20.337Z","1.139.4":"2026-03-15T17:40:41.513Z","1.139.5":"2026-03-16T13:33:44.042Z","1.139.6":"2026-03-16T14:38:57.907Z","1.139.7":"2026-03-17T10:45:01.144Z","1.139.8":"2026-03-18T18:54:20.585Z","1.139.9":"2026-03-30T13:11:04.240Z","1.139.10":"2026-03-30T13:12:25.015Z","1.139.11":"2026-03-30T13:48:13.625Z","1.139.12":"2026-03-30T17:52:25.342Z","1.139.13":"2026-04-01T11:28:33.093Z","1.139.14":"2026-04-01T15:34:39.850Z","1.139.15":"2026-04-01T16:34:15.656Z","1.139.16":"2026-04-02T09:19:38.145Z","1.139.17":"2026-04-02T12:38:10.707Z","1.139.18":"2026-04-02T12:50:30.850Z","1.139.19":"2026-04-02T16:25:20.711Z","1.142.0":"2026-06-06T15:15:28.499Z","1.142.1":"2026-06-11T15:00:36.941Z","1.142.2":"2026-07-05T06:58:10.650Z","1.142.3":"2026-07-05T12:36:04.520Z","1.143.0":"2026-07-14T09:54:38.005Z","1.143.1":"2026-07-17T15:12:52.016Z","1.143.2":"2026-07-17T15:34:53.626Z","1.143.3":"2026-07-17T16:02:48.661Z","1.143.4-next.0":"2026-07-29T08:12:45.705Z","1.143.4-next.1":"2026-07-29T09:30:05.024Z","1.143.4":"2026-07-29T09:46:02.631Z","1.144.0":"2026-08-05T08:29:45.384Z","1.144.1":"2026-08-05T08:43:32.728Z","1.145.0":"2026-08-13T02:38:34.861Z","1.145.1":"2026-08-13T02:59:54.036Z","1.145.2":"2026-09-17T14:50:46.944Z","1.145.3":"2026-09-17T15:10:54.426Z","1.146.0":"2026-09-28T01:31:10.213Z"},"bugs":{"url":"https://github.com/gaopengbin/cesium-mcp/issues"},"license":"MIT","homepage":"https://github.com/gaopengbin/cesium-mcp/tree/main/packages/cesium-mcp-runtime","keywords":["cesium","mcp","model-context-protocol","gis","ai-agent","3d-visualization","geospatial","natural-language","spatial-analysis","cesiumjs"],"repository":{"url":"git+https://github.com/gaopengbin/cesium-mcp.git","type":"git","directory":"packages/cesium-mcp-runtime"},"description":"Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium","maintainers":[{"name":"laogao230314","email":"1804287165@qq.com"}],"readme":"# cesium-mcp-runtime\n\n[English](README.md) | **中文**\n\n> MCP 服务器，让 AI 智能体通过模型上下文协议实时控制 Cesium 地球。\n\n[![npm version](https://img.shields.io/npm/v/cesium-mcp-runtime.svg)](https://www.npmjs.com/package/cesium-mcp-runtime)\n[![license](https://img.shields.io/npm/l/cesium-mcp-runtime.svg)](LICENSE)\n\n> **发布通道**：`latest` 使用稳定版 MCP SDK v2，通过同一个 stdio/HTTP\n> 入口同时支持 MCP `2025-11-25` 和 `2026-07-28`。\n> 如果你只是想体验 “AI + Cesium”，更推荐从\n> [examples/browser-agent](../../examples/browser-agent/) 开始（零后端、三分钟上手）。\n> 详见 [我应该用哪种模式？](https://gaopengbin.github.io/cesium-mcp/zh-CN/guide/which-mode.html)。\n\n## 架构\n\n```\nAI 智能体 <--MCP stdio--> cesium-mcp-runtime <--WebSocket--> 浏览器 (cesium-mcp-bridge)\nAI 智能体 <--MCP HTTP---> cesium-mcp-runtime <--WebSocket--> 浏览器 (cesium-mcp-bridge)\n```\n\n运行时作为 MCP 兼容 AI 客户端（Claude Desktop、VS Code Copilot、Cursor 等）与运行 CesiumJS 的浏览器之间的桥梁。它将 MCP 工具调用转换为 WebSocket 命令，由 [cesium-mcp-bridge](https://www.npmjs.com/package/cesium-mcp-bridge) 在浏览器端执行。\n\nnpm 包会直接携带浏览器 Bridge bundle，因此 `http://localhost:9100/` 内置 Viewer 不再依赖 unpkg 回退；CesiumJS 本身仍从 Cesium 官方 CDN 加载。\n\n普通 MCP 用户只需使用这一个包：运行 `cesium-mcp-runtime` 并打开内置 Viewer。只有开发自定义 CesiumJS 页面时，才需要单独安装 `cesium-mcp-bridge`。\n\n支持两种传输模式：\n\n| 传输方式 | 适用场景 | 协议 |\n|----------|----------|------|\n| **stdio**（默认） | 本地 AI 客户端（Claude Desktop、VS Code、Cursor） | 标准输入输出 |\n| **http** | 远程/云端 MCP 客户端（Dify、自定义后端） | [Streamable HTTP](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http) |\n\n## 安装与运行\n\n```bash\n# 稳定通道（stdio 模式，默认）\nnpx -y cesium-mcp-runtime\n\n# 也可以全局安装\nnpm install -g cesium-mcp-runtime\ncesium-mcp-runtime\n```\n\n然后打开 `http://localhost:9100/` 使用内置 Viewer。默认路径不需要另外安装 Bridge。\n\n### Streamable HTTP 模式\n\n用于远程/云端 MCP 客户端（如 Dify）：\n\n```bash\n# 以 HTTP 传输模式启动\nnpx -y cesium-mcp-runtime --transport http --port 3000\n\n# MCP 端点：POST http://localhost:3000/mcp\n```\n\n也可通过环境变量配置：\n\n```bash\nMCP_TRANSPORT=http MCP_HTTP_PORT=3000 npx -y cesium-mcp-runtime\n```\n\nHTTP 模式下默认启用全部 62 个 Cesium 命令工具（无需动态工具集发现）。\n\n## MCP 客户端配置\n\n### 网络访问\n\nRuntime 的 HTTP 和 WebSocket 端口默认只监听 `127.0.0.1`。本机 MCP 客户端和 localhost 页面继续可用；直接通过 `file://` 打开的页面请改用本地 HTTP 服务。\n\n| 环境变量 | 用途 |\n|---|---|\n| `CESIUM_HOST` | 监听地址，默认 `127.0.0.1`；非回环地址必须配置 `CESIUM_AUTH_TOKEN`。 |\n| `CESIUM_AUTH_TOKEN` | 连接密钥。设置后所有 API 和 WebSocket 连接（包括本机客户端）均需鉴权。 |\n| `CESIUM_ALLOWED_HOSTS` | 额外允许的精确主机名，逗号分隔，不带端口；默认允许回环地址和监听地址，不接受通配符。 |\n| `CESIUM_ALLOWED_ORIGINS` | 允许访问的 HTTPS 页面来源，逗号分隔；默认允许回环地址的 HTTP/HTTPS 来源，不接受通配符。 |\n\n远程访问应通过反向代理提供 HTTPS/WSS，并显式配置域名与 Viewer 来源。例如设置 `CESIUM_HOST=0.0.0.0`、`CESIUM_ALLOWED_HOSTS=maps.example.com`、`CESIUM_ALLOWED_ORIGINS=https://maps.example.com`，将生成的连接密钥放入服务端 `CESIUM_AUTH_TOKEN` 环境变量。代理需保留 Host 请求头并支持 WebSocket 升级。\n\nMCP HTTP 和 REST 客户端发送 `Authorization: Bearer <token>`。启用鉴权后，内置 Viewer 会要求输入连接密钥，仅在当前页面持有。自定义浏览器 Bridge 使用 WebSocket 子协议传递密钥：\n\n```js\nconst encoded = btoa(String.fromCharCode(...new TextEncoder().encode(token)))\n  .replace(/\\+/g, '-').replace(/\\//g, '_').replace(/=+$/, '')\nconst ws = new WebSocket('wss://maps.example.com/?session=demo', [\n  'cesium-mcp', `cesium-token.${encoded}`,\n])\n```\n\n不要把密钥放入 URL 查询参数，代理日志也不要记录 Authorization 或 `Sec-WebSocket-Protocol` 请求头。Viewer HTML 和 Bridge 脚本是公开静态资源；API 和 WebSocket 升级仍需密钥。本机第二个 Runtime 实例需配置相同密钥才能中继已有实例。浏览器 session ID 只用于选择 Viewer，不用于鉴权。\n\n### Claude Desktop\n\n```json\n{\n  \"mcpServers\": {\n    \"cesium\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"cesium-mcp-runtime\"],\n      \"env\": {\n        \"CESIUM_WS_PORT\": \"9100\",\n        \"DEFAULT_SESSION_ID\": \"default\"\n      }\n    }\n  }\n}\n```\n\n### VS Code (Copilot)\n\n在 `.vscode/mcp.json` 中：\n\n```json\n{\n  \"servers\": {\n    \"cesium\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"cesium-mcp-runtime\"],\n      \"env\": {\n        \"DEFAULT_SESSION_ID\": \"default\"\n      }\n    }\n  }\n}\n```\n\n### Cursor\n\n在 `.cursor/mcp.json` 中：\n\n```json\n{\n  \"mcpServers\": {\n    \"cesium\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"cesium-mcp-runtime\"]\n    }\n  }\n}\n```\n\n## MCP 工具（62 个命令工具 + 2 个发现元工具）\n\n工具按 **12 个工具集** 组织。默认启用 4 个核心工具集（30 个工具）。可通过环境变量或由 AI 智能体在运行时动态激活额外的工具集。共享标题、行为标注、多语言描述、默认值、输入校验、对外发布的输出 Schema 和结构化结果统一从 `cesium-mcp-contracts` 的标准 JSON Schema 生成；旧客户端仍可读取文本 `content`。\n\n### 工具集概览\n\n| 工具集 | 工具数 | 默认启用 | 描述 |\n|--------|--------|----------|------|\n| `view` | 8 | 是 | 相机视角控制 + 视点书签 + 场景导出 |\n| `entity` | 10 | 是 | 核心实体操作 + 批量、查询与属性查看 |\n| `layer` | 9 | 是 | 图层管理（GeoJSON、Schema、样式、底图） |\n| `interaction` | 3 | 是 | 截图、高亮与测量 |\n| `camera` | 4 | — | 高级相机控制（环绕、注视） |\n| `entity-ext` | 7 | — | 扩展实体类型（盒体、柱体、墙等） |\n| `animation` | 8 | — | 动画系统（路径点、时钟、追踪、光照） |\n| `tiles` | 7 | — | 3D Tiles、高斯泼溅、地形、影像服务、CZML 与 KML |\n| `trajectory` | 1 | — | 轨迹回放 |\n| `heatmap` | 1 | — | 热力图可视化 |\n| `scene` | 3 | — | 场景选项、后处理效果与 Runtime 专属 Ion 凭据 |\n| `geolocation` | 1 | — | 地理编码 — 将地址/地名转换为坐标（Nominatim/OSM） |\n\n### 工具集配置\n\n```json\n{\n  \"mcpServers\": {\n    \"cesium\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"cesium-mcp-runtime\"],\n      \"env\": {\n        \"CESIUM_TOOLSETS\": \"all\"\n      }\n    }\n  }\n}\n```\n\n| `CESIUM_TOOLSETS` 值 | 效果 |\n|----------------------|------|\n| *（未设置）* | 默认 4 个工具集（30 工具 + 2 元工具） |\n| `view,entity,camera,animation` | 仅启用指定的工具集 + 2 元工具 |\n| `all` | 全部 62 个命令工具，无元工具 |\n\n### 动态发现（元工具）\n\n非 `all` 模式下，始终注册两个元工具，AI 可在运行时按需发现并激活额外能力：\n\n| 工具 | 描述 |\n|------|------|\n| `list_toolsets` | 列出所有工具集及其启用状态和包含的工具 |\n| `enable_toolset` | 动态启用一个工具集 -- 新工具立即可用 |\n\n### 视图\n\n| 工具 | 描述 |\n|------|------|\n| `flyTo` | 飞行到坐标（经度、纬度、高度、朝向、俯仰、翻滚、时长） |\n| `setView` | 瞬间设置相机位置 |\n| `getView` | 获取当前相机状态 |\n| `zoomToExtent` | 缩放到边界框（west, south, east, north） |\n\n### 实体\n\n| 工具 | 描述 |\n|------|------|\n| `addMarker` | 在坐标处添加标记 |\n| `addLabel` | 在地图上添加文字标注 |\n| `addModel` | 添加 3D 模型（glTF/GLB 或 Ion 资产） |\n| `addPolygon` | 添加带样式的多边形 |\n| `addPolyline` | 添加带样式的折线 |\n| `updateEntity` | 更新实体属性 |\n| `removeEntity` | 按 ID 删除实体 |\n\n### 图层\n\n| 工具 | 描述 |\n|------|------|\n| `addGeoJsonLayer` | 添加带样式的 GeoJSON（等值线、分类等） |\n| `listLayers` | 列出所有图层 |\n| `removeLayer` | 按 ID 删除图层 |\n| `setLayerVisibility` | 切换图层可见性 |\n| `updateLayerStyle` | 修改图层颜色/透明度/宽度 |\n| `setBasemap` | 切换底图 |\n\n### 相机 *（工具集: camera）*\n\n| 工具 | 描述 |\n|------|------|\n| `lookAtTransform` | 环绕式相机注视某位置（朝向/俯仰/距离） |\n| `startOrbit` | 开始相机环绕旋转 |\n| `stopOrbit` | 停止环绕动画 |\n| `setCameraOptions` | 配置相机控制器（启用/禁用旋转、缩放、倾斜） |\n\n### 扩展实体类型 *（工具集: entity-ext）*\n\n| 工具 | 描述 |\n|------|------|\n| `addBillboard` | 在指定位置添加图片图标 |\n| `addBox` | 添加带尺寸和材质的 3D 盒体 |\n| `addCorridor` | 添加走廊（带宽度的路径） |\n| `addCylinder` | 添加圆柱体或圆锥体 |\n| `addEllipse` | 添加椭圆 |\n| `addRectangle` | 按地理范围添加矩形 |\n| `addWall` | 沿路径添加墙体 |\n\n### 动画 *（工具集: animation）*\n\n| 工具 | 描述 |\n|------|------|\n| `createAnimation` | 创建基于时间的路径动画（实体沿路径运动） |\n| `controlAnimation` | 播放或暂停当前动画 |\n| `removeAnimation` | 删除动画实体 |\n| `listAnimations` | 列出所有活跃的动画 |\n| `updateAnimationPath` | 更新动画路径的可视属性 |\n| `trackEntity` | 相机追踪实体 |\n| `controlClock` | 配置 Cesium 时钟（时间范围、速度、动画状态） |\n| `setGlobeLighting` | 启用/禁用地球光照和大气效果 |\n\n### 三维数据 *（工具集: tiles）*\n\n| 工具 | 描述 |\n|------|------|\n| `load3dTiles` | 从 URL 或 Ion 资产 ID 加载 3D Tiles |\n| `loadTerrain` | 设置地形提供器 |\n| `loadImageryService` | 添加影像服务（WMS/WMTS/XYZ/Ion） |\n\n### 交互 *（工具集: interaction）*\n\n| 工具 | 描述 |\n|------|------|\n| `screenshot` | 截取地图为 base64 PNG |\n| `highlight` | 高亮图层要素 |\n\n### 其他\n\n| 工具 | 工具集 | 描述 |\n|------|--------|------|\n| `playTrajectory` | trajectory | 沿坐标路径动画播放实体运动 |\n| `addHeatmap` | heatmap | 从点数据生成热力图 |\n\n## MCP 资源\n\n| URI | 描述 |\n|-----|------|\n| `cesium://scene/camera` | 当前相机位置、朝向、俯仰、翻滚 |\n| `cesium://scene/layers` | 所有已加载图层列表（类型与可见性） |\n\n## 环境变量\n\n| 变量 | 默认值 | 描述 |\n|------|--------|------|\n| `CESIUM_WS_PORT` | `9100` | WebSocket 服务器端口 |\n| `DEFAULT_SESSION_ID` | `default` | MCP 工具路由的首选浏览器会话 |\n| `CESIUM_TOOLSETS` | *（未设置）* | 工具集激活：省略使用默认集，`all` 启用全部，或逗号分隔列表 |\n| `CESIUM_LOCALE` | `en` | 工具描述语言：`en`（英文，默认）或 `zh-CN`（中文） |\n| `MCP_TRANSPORT` | `stdio` | MCP 传输模式：`stdio` 或 `http` |\n| `MCP_HTTP_PORT` | *（自动）* | Streamable HTTP 模式的端口（默认：`CESIUM_WS_PORT` + 100） |\n\n## 浏览器端设置\n\n浏览器页面需要通过 WebSocket 连接到运行时，并将命令转发给 `cesium-mcp-bridge`：\n\n```typescript\nimport { CesiumBridge } from 'cesium-mcp-bridge'\n\nconst bridge = new CesiumBridge(viewer)\nconst ws = new WebSocket('ws://localhost:9100?session=default')\n\nws.onmessage = async (event) => {\n  const { id, method, params } = JSON.parse(event.data)\n  try {\n    const result = await bridge.execute({ action: method, params })\n    ws.send(JSON.stringify({ id, result }))\n  } catch (error) {\n    ws.send(JSON.stringify({ id, error: { message: String(error) } }))\n  }\n}\n```\n\n## 会话路由\n\n多个浏览器标签页可以使用不同的会话 ID 连接到同一个运行时：\n\n```\n标签页 A: ws://localhost:9100?session=geoagent\n标签页 B: ws://localhost:9100?session=demo\n```\n\n### 通过 MCP URL 路由（推荐用于 Dify 等第三方集成）\n\n在 MCP HTTP 端点 URL 后添加 `?session=xxx`：\n\n```\nhttp://localhost:3216/mcp?session=geoagent\n```\n\n该连接的所有工具调用会自动路由到对应浏览器，无需在提示词或工具参数中注入 `sessionId`。\n\n### 路由优先级\n\n1. 工具参数中的 `sessionId`（单次调用级覆盖）\n2. MCP HTTP URL 中的 `?session=xxx`（连接级）\n3. `DEFAULT_SESSION_ID` 环境变量\n4. 第一个已连接的浏览器（兜底）\n\n显式路由采用失败关闭策略：工具参数或 MCP URL 指定的会话缺失、断开时，调用会直接返回错误，不会在另一个 Viewer 中执行。只有调用方没有显式选择会话时，才会使用默认会话或首个已连接浏览器。待处理响应也只接受接收命令的浏览器返回；该浏览器断线时，其请求会立即失败。\n\n## 资源句柄\n\nRuntime 始终注册 `storeResource`、`listResources` 和 `deleteResource`。大型 GeoJSON 或 CZML 只需存储一次，随后把返回的 `resourceId` 传给 `addGeoJsonLayer`、`addGeoJsonPrimitive`、`addLabel`、`addHeatmap` 或 `loadCzml`。\n\n资源按照用于命令路由的浏览器 `sessionId` 隔离，默认 30 分钟过期。只有消费工具解析句柄后，资源正文才会发往浏览器；原有内联 `data` 和远程 `url` 调用保持兼容。\n\n详见[资源句柄指南](https://gaopengbin.github.io/cesium-mcp/zh-CN/guide/resource-handles)。\n\n## HTTP 推送 API\n\n运行时还暴露了 HTTP 端点，用于非 MCP 集成（如 FastAPI 后端）：\n\n```bash\ncurl -X POST http://localhost:9100/push \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"sessionId\": \"default\", \"command\": {\"action\": \"flyTo\", \"params\": {\"longitude\": 116.39, \"latitude\": 39.91}}}'\n```\n\n## 兼容性\n\n| 通道 | Runtime | Bridge | MCP 协议 | Cesium |\n|------|---------|--------|----------|--------|\n| `latest` | 当前稳定版 | 对应稳定版 | `2025-11-25` + `2026-07-28` | `~1.145.0` |\n\n稳定版通过同一个 stdio/HTTP 入口服务两代协议，使用\n`@modelcontextprotocol/server`、`@modelcontextprotocol/node` `2.0.0`。\n\n仓库单独精确锁定官方 conformance runner，并通过以下命令验证\n`2026-07-28` 的 `server-stateless` 场景：\n\n```bash\nnpm run test:conformance:mcp\n```\n\n一致性测试专用诊断工具只会在上述命令中启用，不会注册到正常的 stdio、\nHTTP 或浏览器 Demo Runtime 中。\n\n## 许可证\n\nMIT\n","readmeFilename":"README.zh-CN.md"}