{"_id":"@modelcontextprotocol/server-map","_rev":"30-5a65df624a4ad16b5bf3702dbec58ab8","name":"@modelcontextprotocol/server-map","dist-tags":{"latest":"2.0.3"},"versions":{"0.4.1":{"name":"@modelcontextprotocol/server-map","version":"0.4.1","license":"MIT","_id":"@modelcontextprotocol/server-map@0.4.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"e316a887f257883fc18f4c5d59e3565ec47530fa","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-0.4.1.tgz","fileCount":6,"integrity":"sha512-H0NXc5NixuQeCgF6gPvtFBEdvK1BBFvOtkLYcm1e+KUcLB87vgjMeNoGBl/YNxyO7DiPsGV0QI+9OmZHCu2SPQ==","signatures":[{"sig":"MEUCIHx/idjXbpA62GkPD1DJSf1PLns9v6134F7Zj6fQahWlAiEA8E8enoJ1G6Rwnulmr+/t5k06oNeLDpUhL0oDF6cOiDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2828747},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"8c3b1daf7ec2ff88132827a16b6d8674e1e5b448","scripts":{"dev":"cross-env NODE_ENV=development concurrently 'npm run watch' 'npm run serve:http'","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch server.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun server.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^22.0.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_0.4.1_1768510211891_0.6758281765473904","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@modelcontextprotocol/server-map","version":"0.4.2","license":"MIT","_id":"@modelcontextprotocol/server-map@0.4.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"cf81c20aa3c929be5b8430580f936058b026c2b4","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-0.4.2.tgz","fileCount":6,"integrity":"sha512-BBJa0fcLKSs6/IAhA1+o2N44dFhNQND585oinlzYDiHB8Ke5MniII0jLGSws+F4csNfeLzmDiCQY8ktR+sY/lA==","signatures":[{"sig":"MEQCIEAlD0QzUnYrJIVvM3ZsfAPOJsUcViXMuXE+vUg1uCBHAiAkDrBOchM+SFS2albrNa/SPR33bjwuzLtqbKhBuONiTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146306},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"2d4311a25d73d12be387b9837faa75a95e0f4a26","scripts":{"dev":"cross-env NODE_ENV=development concurrently 'npm run watch' 'npm run serve:http'","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun server.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"../.."},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_0.4.2_1769438767685_0.7234013129681758","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@modelcontextprotocol/server-map","version":"1.0.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.0.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"d8ae81ca5555100bee57652cce73fd35cc4547fe","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.0.0.tgz","fileCount":6,"integrity":"sha512-wiGCzdarqreZfbm+y7O3DQpEhDS1UVElDmfnB2iuJi+GVPwxVspBSxIWcXlIsl27bTvv7HS/P7b/YprGRmk+Pg==","signatures":[{"sig":"MEUCIGL1ce12mOdPVX79Pi/jhChC0UE//FqCtNsPS955Fm2QAiEAiBdvX6k9aUVYCHBY4pXRfu6VAmXemTvgEEAXsuI0edQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146653},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"298e884ec3f02daba085acdb02042d73bd00b355","scripts":{"dev":"cross-env NODE_ENV=development concurrently 'npm run watch' 'npm run serve:http'","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun server.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"../.."},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.0.0_1769448961189_0.13557792318569684","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@modelcontextprotocol/server-map","version":"1.0.1","license":"MIT","_id":"@modelcontextprotocol/server-map@1.0.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"591f1187da730eb0f5badf2b5733976d69412fb3","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.0.1.tgz","fileCount":6,"integrity":"sha512-927yz+kZPSnPBYzuiILVjFALNbJbREZkG6r7CFkaqCX/DUZMYU3MYQA2CK7iWX17ez+CcJAlNbXeYHLfQbVrfw==","signatures":[{"sig":"MEUCIAE50TQSRWp/Ai4WdgwYk5p8looKsK3jK+OPQ4lBFgUWAiEA+96duuCcI+CQxga+Ni3dgAIPOjN2BGYEaVQR73R+9UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146941},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"605e31b6c5b2665b95e83c49d23bd2bb2aa73aff","scripts":{"dev":"cross-env NODE_ENV=development concurrently 'npm run watch' 'npm run serve:http'","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun server.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.0.1_1769467086504_0.7765217672015892","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@modelcontextprotocol/server-map","version":"1.1.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.1.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"17efb892177f6e68d87dc7dc1fced20ad62a82d0","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.1.0.tgz","fileCount":6,"integrity":"sha512-vxKZJwlTBtmg22568L19uhoKNX59Xk6s6ne2bPJbEY+8XU8QbkOVsF04d81D3D4RnjD99vGiE/lUrpcqYyzv3A==","signatures":[{"sig":"MEUCIQD0gCrbrhaFp8cMn7N2Vf30anAarpRB2NiPmuQ87sTcWQIgUsFJxgmjANZml3+gQd3AdLVU6pzx2D3LX55o3Ym708A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146945},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"5bbf2778821217fe757b653ea84caf4cbf364d81","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun server.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.1.0_1771723454403_0.5480836143010375","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@modelcontextprotocol/server-map","version":"1.1.1","license":"MIT","_id":"@modelcontextprotocol/server-map@1.1.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"c2ee9a3a8869b5ef45aab2c489ae89599cee846f","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.1.1.tgz","fileCount":6,"integrity":"sha512-ew9GNjbFws36uWsr1/a2W6DUxZvmZNQRtpS0oiaa2EqBFJvFKNpGcou3Pp3Il9jpCjP9ajvkT3gAhbvAS41uKA==","signatures":[{"sig":"MEQCIBuGDBTjTO3bPWYzzaDTLZTkWuEbfLHnV0+0TO4lVMpkAiBX0vo+RCfVTBcIqC1oD+P8419YC7zOVsMP7muroXGnrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146945},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"ec389f473b7d6107a003f820a1c39a7eddbbfc3d","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun server.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.1.1_1771900990600_0.7324365976174207","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@modelcontextprotocol/server-map","version":"1.1.2","license":"MIT","_id":"@modelcontextprotocol/server-map@1.1.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"399a243535dc11318154becbb1e0eec78c38bf56","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.1.2.tgz","fileCount":6,"integrity":"sha512-WEvdYJTWaC79Z3JHoVu+ZicN+RNDuFVRaPM8461YgvOySR1c1qxXd3LSXp/odE3O95h8ifx2JxieD55Q0Ec7OQ==","signatures":[{"sig":"MEQCIEvuX3TbyXRWOj8M0xlAHEoj1QV4gUbOlOg8AGDGgy+2AiBMGGzw+/jeGXdM+VRuxGoVwWAv7R2/Fk8pX3ds1TVBqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3151906},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"5373f01d6f55114ec0a3eb9c864fea6f233589bc","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun server.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.1.2_1772033642430_0.13755517433969233","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@modelcontextprotocol/server-map","version":"1.2.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.2.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"48ae21ad0c2552d42cb55b8d7f22c7772e7f0d91","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.2.0.tgz","fileCount":6,"integrity":"sha512-L1TkNk+5kodNUEnfLJuP+nKNxrsaW6hsep1GLGxreJL763OscledM3ECT3uMHZ1CsaeLm0n4iQ08W6PIhTLsFA==","signatures":[{"sig":"MEQCIGfYRkagJ86dniQj7zwMsNofJF/HNEqqvxFyUsmdSKi4AiB3/25tbzb3P9N3F/nkzLbTa0oUuWrV1YyLXyRaUS2u3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3152936},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"6b12fff1d0ab151a3b8cea44b3910465e2285f05","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.2.0_1772812601058_0.43942055988192186","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@modelcontextprotocol/server-map","version":"1.2.1","license":"MIT","_id":"@modelcontextprotocol/server-map@1.2.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"5597361ebbcf37a5c68c7abce27fa931e0b42c6e","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.2.1.tgz","fileCount":6,"integrity":"sha512-ftdFqi2JyXpBTTj16YyegPSkIjqCROt9roh37PWk80cKsOSv2PyJtZS6GZAk6otWPJ6CQes5hQK97fLuxdzQpA==","signatures":[{"sig":"MEUCIHsRDxuZ6K2WSty7hsuBg7OJyJrFopcIx387s5TOR088AiEAv6F3CKA7MaoCrhzsi21TOMLyT9kis3BkWJhO9rQxOcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2549924},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"1aa3c9c106666345b82f1bd5d4d21a5ee14ba1db","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.2.1_1773164929474_0.4688390080363245","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@modelcontextprotocol/server-map","version":"1.2.2","license":"MIT","_id":"@modelcontextprotocol/server-map@1.2.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"05434b5a23e3431687038cc0f71034ff8398b8c6","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.2.2.tgz","fileCount":6,"integrity":"sha512-5xtRnRB2QoeuaR+WewsgTno21lQH5RNjTx9B36utbHp1+iw71fk+E8Bgc+F4OjweNoyntuvyGFR5jv5A3lhapQ==","signatures":[{"sig":"MEQCIEqR2PVS72RG4z4N8WBeziLEyFFJ2p0UiziOIVN/UstZAiBZJeuBqzuICbfjgam+4sir2obBvxlhZmxuZGY3XhbXgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2549923},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"704b6e0af9ec1b3d4a351f12fb2596d2da1e0818","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.2.2_1773170567458_0.08958173952411319","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@modelcontextprotocol/server-map","version":"1.3.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.3.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"f628a81b84dc9deef3d3d2550cebf6564134b2d4","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.3.0.tgz","fileCount":6,"integrity":"sha512-ch3P0rHFWT6LGeJDzNuUC+RsRf1bRC9TuZSUKMp2et7/+D5Fb2oZJrvtZ5yGiqIG9yRuimHNe7ZDsctyBZyl5Q==","signatures":[{"sig":"MEUCIQCCpoNHCHtBghLM15QO0vq2d+tFI06o2noEvr3Ix8y0jwIgVzy/EQCCCu+1UhEuPzv49ACtabFIhFmA4Hhy06qnaTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2550846},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"6723c8ff106dfd6eb312d1ce31353eb80c2f7000","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.3.0_1774297357468_0.8870217827988076","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@modelcontextprotocol/server-map","version":"1.3.1","license":"MIT","_id":"@modelcontextprotocol/server-map@1.3.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"4d58c7a63df54bb5128a1a6a38dc483dd015e6bf","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.3.1.tgz","fileCount":6,"integrity":"sha512-UriVi/x1j03QDL/zmnMEtixDszWGcyujlUsAcAvgn/mPObIJILwOSu8RvDlxUTKuoKrbu3xhH2B7LMfH04R93A==","signatures":[{"sig":"MEUCIQCWnrZq0ZLknhXeRsgslXH/Erv94EiGYfWuMtcRFu2ZPQIgLh0Jwwwns0How2tWvAsxm6mlNPZbVSOzMHb628DVK9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2550846},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"e8ca8594295807dfa33111b6abef738e677acd91","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.3.1_1774297384758_0.7530476893533797","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@modelcontextprotocol/server-map","version":"1.3.2","license":"MIT","_id":"@modelcontextprotocol/server-map@1.3.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"7fe2d7908d41401d5fa4205f402ca69be126160f","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.3.2.tgz","fileCount":6,"integrity":"sha512-vTdrMSA0JLNsNbnpXWcG9S2IChhG4j643DKo7K2Jor0Vf3+OWRwAPtqQ165ejyKqToZacstdwWm9Y8GxJBK5HA==","signatures":[{"sig":"MEUCIQCygyKVzezw4GA8+Zzio2Pf0zDHRQX0U6n0pBWpQIy14AIgYh6RRqoFqtKMg6FPZTyrGAbjKHh1ZSW1a/nTZoF0g1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2550663},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"14969c5da2fdbdef4284d2131b5ada4ba94aaca0","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.3.2_1774634044742_0.3319192423638271","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@modelcontextprotocol/server-map","version":"1.4.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.4.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"a6086df48997dc60a1c00c5c53f144fb7ce025bc","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.4.0.tgz","fileCount":6,"integrity":"sha512-n72OhJ6UzH8yjhhEavR9ioqQN4PrUY1UBpYC4C4lBe39qwL2RVg/HYkO6kkey4Ku1pXerEIoeHQuh/PfEPBQng==","signatures":[{"sig":"MEYCIQD0s0DDYSYZiosyCNLTvgdZtXQ22juxBmRDNggkaPuegwIhANmKFAwrc9Cnog9x4dd9+l9q0QDl4uaeRt7/wDiIHzBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2566977},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"9da4a75ff60bcd127c494bbca98f7b22e87f95e7","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.4","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.4.0_1775101093322_0.8961330655826958","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@modelcontextprotocol/server-map","version":"1.5.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.5.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"951da770a1c6b423190f2ab612433dd716f2db4f","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.5.0.tgz","fileCount":6,"integrity":"sha512-kY25U/FReUjk+zR269WpC8RdRKMBfKZUsR2Hjo5HDpDWOlZHYrttzBQAqEF/JEfypPLarzG7DTqaQeY8D7+lcw==","signatures":[{"sig":"MEUCIQDWIfQMFINpQ50akpp0h1lr7d+/GVLUrREIMRWhJCMIiAIgLiANnvQZhNORa7KLurlPfXV1nXHhmmjJC4y1JGhA4eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2566977},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"621a70a7242bf9c76dcb89a61d785ab9bb75cd87","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.7","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.5.0_1775121222018_0.7065439994234248","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@modelcontextprotocol/server-map","version":"1.6.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.6.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"c37e00fd18415ed00f2048a746d13ed5ed2de66d","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.6.0.tgz","fileCount":6,"integrity":"sha512-TqtVuJ25aO5ZjzuYHN6lBNijoH3uDGcbxhI2XSqQT+/ZZY5BNLtyGTJHrMIRarKup1WRq4GYPmybAfcqlNIG7g==","signatures":[{"sig":"MEUCIQDtqdN9WxXNHEn+qM0bQ4I2nktUvGAIMC+6JqAEdXOTRgIgGP40PjA4YjvZ0qXZ5ts0qc2hpNfwkHGUQEJO74pRf9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2567085},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"01d826aea000a2f774d1d3e9b57fa352632c1c50","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.7","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.6.0_1776180378252_0.1919547226797047","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@modelcontextprotocol/server-map","version":"1.7.0","license":"MIT","_id":"@modelcontextprotocol/server-map@1.7.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"34dc236cdf244705c964758ad25e9799dd3c7cea","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.7.0.tgz","fileCount":6,"integrity":"sha512-x6rHUytBuRjrzNW0cotFt94NsJGKLoUTteMWrvlgCHy5rCf3rdSj16FPJYz5UAf6msA/c0TxMeHTQNoiLLNPtw==","signatures":[{"sig":"MEUCIGmYsdJyWNEMPSOFGQro3yq9D8XUDILeTHY/ZwdWmACUAiEAz7Nn6yBrJSgwfIVRCO6qWxhEp6ZMV+L4AMJHqRDJSRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801424},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"64b4fa16de4a4694dbec5514b866802a1825f919","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.7","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.7.0_1776784938288_0.24717366526428042","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@modelcontextprotocol/server-map","version":"1.7.1","license":"MIT","_id":"@modelcontextprotocol/server-map@1.7.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"7dd4b40fe8e1d82050c1cef0082a882af4a68e5f","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.7.1.tgz","fileCount":6,"integrity":"sha512-gN4VzfssbeoiVwu22gZ8+gXcLcRisVa+EZCnfhIGpiT66hCkRkWn36BLKwWizu9e0L6mWqtcQ9uw7pez4g/fHQ==","signatures":[{"sig":"MEQCIBVRSXbXr6FMnjamqkdExE4HxLNBPLdI+Y+R7tqlxTQ3AiATlac3nYa3yBhAnJCVXbT10KSG+5k5LWTFLZcY+K2lZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801424},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"0008d3b78f94e37bb970673cbc33baecc481ae18","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.7","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.7.1_1777303255492_0.38662859506249014","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@modelcontextprotocol/server-map","version":"1.7.2","license":"MIT","_id":"@modelcontextprotocol/server-map@1.7.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"38cba0cee3970433a0b27652c6ac5fa26a158304","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.7.2.tgz","fileCount":6,"integrity":"sha512-EKTqB5+xD2X5gemQIur+dmOG5GouBYz5u/b3q4JnhHV3DJwTVrRIDI7Y110f+T7LrBbrdtzgaqjXZ93p8j1uzw==","signatures":[{"sig":"MEQCIEY9p6TLFuAvREYHR3Znaam3Sb2KTBh00Y7yhsc+I5qrAiAhwnpMjT58BaOFQWPTxs0RJNPYnznfFZ5lBcjAvMLOiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801424},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"9a37ad71827d076af06978fa7f7f510449687061","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.7","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.7.2_1778868235509_0.5955773206605457","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@modelcontextprotocol/server-map","version":"1.7.3","license":"MIT","_id":"@modelcontextprotocol/server-map@1.7.3","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"c3e6c8388d9800a5b18c861553fc66adb7b1c6de","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.7.3.tgz","fileCount":6,"integrity":"sha512-Zhk/GzdPWSsVLq9sMWwStVXh2CNglrtef5g4wmE3l4vHv6wgIXVg2mA46fNwWezUyUdok3Nv5oU+SApvNDhG8A==","signatures":[{"sig":"MEQCIFohgC7MX2N9gspny90n1spbWY1Fu7ts0h6bvNqcnvC5AiADnQ0cP1jsc19w5lvJp+rA/vZW9P/g4Z//hIC+esFhJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801424},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"7d4434e991516d91286dded5bb10266cd6cddd02","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.8","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.7.3_1780313709602_0.6290461194267882","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@modelcontextprotocol/server-map","version":"1.7.4","license":"MIT","_id":"@modelcontextprotocol/server-map@1.7.4","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"9bf2bfbb534fc5e0f186301ba21f80030e0dd17d","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.7.4.tgz","fileCount":6,"integrity":"sha512-eghhQPTKsmgqUtPQSoa5GZA80y821EOkvLUuZhQ0KKvQOVPM+71Q6QxRvt1VeTJ28tq++k2bVFJtmghyQLcE4A==","signatures":[{"sig":"MEQCIAW1IaSCtNAgeCGljBobkL30HTJr5h7Eoent4hmm9KQpAiAqXNczfmnFJQ+eo84Iao4BSLklEFpRzB2QslCF0etjLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2805186},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"ca1d29894fabbd1558885a9ec8620dcb01d7457e","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.8","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.7.4_1780670297663_0.4781747027882688","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@modelcontextprotocol/server-map","version":"1.7.5","license":"MIT","_id":"@modelcontextprotocol/server-map@1.7.5","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"},{"name":"cliffhall","email":"cliff@futurescale.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"1581b6dd487ea96926d0468cfbd7714fe29efa63","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-1.7.5.tgz","fileCount":6,"integrity":"sha512-PSJboxZ4rt4NVy4JfxFdHSe78YLZTusB0qz3djZBD6W6tRazRGyMjVoUE0pvCmy8evVyKuvVy1w2PT4ljK1ZKw==","signatures":[{"sig":"MEYCIQDpbKccjPeO9sujVus0ISO6mTUJsNVS7CFigZfB0pZScAIhALUP/Dt7x55kypzWmZGrxK9ZodV5DC2Dm0TXGWczduFa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@1.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2814672},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"92f46a574568a3ddac7600343b7d3c4c4ed7b588","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.8","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_1.7.5_1784806178896_0.5791450617299931","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@modelcontextprotocol/server-map","version":"2.0.0","license":"MIT","_id":"@modelcontextprotocol/server-map@2.0.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"},{"name":"cliffhall","email":"cliff@futurescale.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"cd7bd83e1290046501a5a24a241eddc10d4f37e5","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-2.0.0.tgz","fileCount":6,"integrity":"sha512-1n2WBsce4MQv+aiX7tMOB7wQj1Xqddnrv4qpqrGEKEtpy9V+Mwg78HQo970nte+jS55SJm5BGXrbn4HODVbCRQ==","signatures":[{"sig":"MEYCIQCCDmKk3qIKYOal+nnA/4CfpITE1/ovOTGa7VhReZL+qQIhAJeXdDXMvdGlYgS0UcWnUiMMtrWSe7f3vJvmRyIFdqvH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3185664},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"352f6ced4d80772e92b4e7a311854481a8d65b04","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.8","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_2.0.0_1788892194855_0.34763231594800525","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@modelcontextprotocol/server-map","version":"2.0.1","license":"MIT","_id":"@modelcontextprotocol/server-map@2.0.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"},{"name":"cliffhall","email":"cliff@futurescale.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"045ac5c8874b6d5827a589417ae872a324f94bbd","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-2.0.1.tgz","fileCount":6,"integrity":"sha512-GqecHg+rFHHx1Oswc+X+3OzO77xh61cTFrtZWEmSwcSdnNQFz1qXThDN6TObExG3dUcuJ7n1WRubAfIyHgbPFg==","signatures":[{"sig":"MEUCIE7bS59n3lFuJy9oiVzH3Psffzt5YF0riQW4Y0BSYef/AiEA0pSALXTxJqjiJVU2WZAtV4nbOQaSvEBYiM81xrAh+Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHR/yRrWIXl2W9Bm6M96lMbli8as3inz8sEjQ6KcAAq7AiEA1mZErUG++ainexBo5jzT54n41FItSHRQMC4FLbBH9Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3185806},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"a523ab30ee6ec27034aab38a30a51eaa921d5f6d","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.8","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_2.0.1_1790244399618_0.2858385884442649","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@modelcontextprotocol/server-map","version":"2.0.2","license":"MIT","_id":"@modelcontextprotocol/server-map@2.0.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"},{"name":"cliffhall","email":"cliff@futurescale.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-map-server":"dist/index.js"},"dist":{"shasum":"906d20803586903375aee5d6ec7a72ecd501b9cf","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-2.0.2.tgz","fileCount":6,"integrity":"sha512-qBeYXZ7dZ8hQk/XBvI/DyO0lHhNRpz2x+y+ZpZFJSrN+AOir0Ak/bv5KySbvu5Mryd/jhpvJI/NBpA+U5wCwPA==","signatures":[{"sig":"MEQCIBR9UUc+lT2U34N91CoJFQYMSqxQ7XUcoyuuOdgiWF2LAiByYDoWSafveW0NOkWjJMZ5b09Ea5B3Ey7ZUjVnG2ZdzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEttytHw/Pww01L3Y3c4eMK34ZjbL/N2j9ilWAOiksWnAiADBIFpBWktMBJsNcbFDtwflR/fEaslvNJ3E9biiN8riQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3185806},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"fe9a9f1b95c46e8b63784e401ecb8d08eee7aea3","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.8","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-map_2.0.2_1790345691592_0.7474834947556104","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"_id":"@modelcontextprotocol/server-map@2.0.3","bin":{"mcp-map-server":"dist/index.js"},"bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"dist":{"shasum":"8ae0ce97a7d181f5929fc0bbc049e5877e6f303b","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-map/-/server-map-2.0.3.tgz","fileCount":6,"integrity":"sha512-fvqs86Z8kK1fVxtWpuuzRjD0GD0eVsqJGOQhWo+gp5ugCvXJt4x+QsVLIjCbm7+gD3VeXXTo1+YDG2kYB7N3mA==","signatures":[{"sig":"MEUCIQC2egcdQuB8P1G3LrAty6LJptRnCUMjTbnZYmM3uOWT/gIgbpeeqDh9IHY/6Bo3Et/9Qp+tII6sdFWU/eSkov0MReU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCp/umagS7CUuO7qYHftR9Mg82n7Je8Oloz/wNxlOYSpgIgDOBBv/CCgdqIWfj9lcR670BuHUWhrCeeWX/Pqz5pYnc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-map@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3188592},"main":"dist/server.js","name":"@modelcontextprotocol/server-map","type":"module","types":"dist/server.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"82221c0c8ce7661efa6771c9d461511b1650495f","license":"MIT","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve:http\"","build":"tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"","serve":"bun --watch main.ts","start":"npm run start:http","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:http":"bun --watch main.ts","start:http":"cross-env NODE_ENV=development npm run build && npm run serve:http","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"version":"2.0.3","_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"_npmVersion":"10.9.8","description":"MCP App Server example with CesiumJS 3D globe and geocoding","directories":{},"maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"},{"name":"cliffhall","email":"cliff@futurescale.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","concurrently":"^9.2.1","@types/express":"^5.0.0","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server-map_2.0.3_1790352269800_0.17809965693447793"}}},"time":{"created":"2026-01-15T20:50:11.776Z","modified":"2026-09-25T16:04:30.289Z","0.4.1":"2026-01-15T20:50:12.067Z","0.4.2":"2026-01-26T14:46:07.911Z","1.0.0":"2026-01-26T17:36:01.516Z","1.0.1":"2026-01-26T22:38:06.729Z","1.1.0":"2026-02-22T01:24:14.674Z","1.1.1":"2026-02-24T02:43:10.851Z","1.1.2":"2026-02-25T15:34:02.693Z","1.2.0":"2026-03-06T15:56:41.268Z","1.2.1":"2026-03-10T17:48:49.692Z","1.2.2":"2026-03-10T19:22:47.730Z","1.3.0":"2026-03-23T20:22:37.751Z","1.3.1":"2026-03-23T20:23:04.919Z","1.3.2":"2026-03-27T17:54:04.973Z","1.4.0":"2026-04-02T03:38:13.502Z","1.5.0":"2026-04-02T09:13:42.246Z","1.6.0":"2026-04-14T15:26:18.481Z","1.7.0":"2026-04-21T15:22:18.445Z","1.7.1":"2026-04-27T15:20:55.748Z","1.7.2":"2026-05-15T18:03:55.758Z","1.7.3":"2026-06-01T11:35:09.746Z","1.7.4":"2026-06-05T14:38:17.898Z","1.7.5":"2026-07-23T11:29:39.071Z","2.0.0":"2026-09-08T18:29:55.031Z","2.0.1":"2026-09-24T10:06:39.729Z","2.0.2":"2026-09-25T14:14:51.718Z","2.0.3":"2026-09-25T16:04:29.918Z"},"bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"license":"MIT","homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/map-server"},"description":"MCP App Server example with CesiumJS 3D globe and geocoding","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"},{"name":"cliffhall","email":"cliff@futurescale.com"}],"readme":"# Example: Interactive Map\n\n![Screenshot](screenshot.png)\n\nInteractive 3D globe viewer using CesiumJS with OpenStreetMap tiles. Demonstrates geocoding integration and full MCP App capabilities.\n\n## MCP Client Configuration\n\nAdd to your MCP client configuration (stdio transport):\n\n```json\n{\n  \"mcpServers\": {\n    \"map\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"--silent\",\n        \"--registry=https://registry.npmjs.org/\",\n        \"@modelcontextprotocol/server-map\",\n        \"--stdio\"\n      ]\n    }\n  }\n}\n```\n\n### Local Development\n\nTo test local modifications, use this configuration (replace `~/code/ext-apps` with your clone path):\n\n```json\n{\n  \"mcpServers\": {\n    \"map\": {\n      \"command\": \"bash\",\n      \"args\": [\n        \"-c\",\n        \"cd ~/code/ext-apps/examples/map-server && npm run build >&2 && node dist/index.js --stdio\"\n      ]\n    }\n  }\n}\n```\n\n## Features\n\n- **3D Globe Rendering**: Interactive CesiumJS globe with rotation, zoom, and 3D perspective\n- **Geocoding**: Search for places using OpenStreetMap Nominatim (no API key required)\n- **OpenStreetMap Tiles**: Uses free OSM tile server (no Cesium Ion token needed)\n- **Dynamic Loading**: CesiumJS loaded from CDN at runtime for smaller bundle size\n\n## Running\n\n1. Install dependencies:\n\n   ```bash\n   npm install\n   ```\n\n2. Build and start the server:\n\n   ```bash\n   npm run start:http  # for Streamable HTTP transport\n   # OR\n   npm run start:stdio  # for stdio transport\n   ```\n\n3. View using the [`basic-host`](https://github.com/modelcontextprotocol/ext-apps/tree/main/examples/basic-host) example or another MCP Apps-compatible host.\n\n## Tools\n\n### `geocode`\n\nSearch for places by name or address. Returns coordinates and bounding boxes.\n\n```json\n{\n  \"query\": \"Eiffel Tower\"\n}\n```\n\nReturns up to 5 matches with lat/lon coordinates and bounding boxes.\n\n### `show-map`\n\nDisplay the 3D globe zoomed to a bounding box.\n\n```json\n{\n  \"west\": 2.29,\n  \"south\": 48.85,\n  \"east\": 2.3,\n  \"north\": 48.86,\n  \"label\": \"Eiffel Tower\"\n}\n```\n\nDefaults to London if no coordinates provided.\n\n## Architecture\n\n### Server (`server.ts`)\n\nExposes two tools:\n\n- `geocode` - Queries OpenStreetMap Nominatim API with rate limiting\n- `show-map` - Renders the CesiumJS globe UI at a specified location\n\nConfigures Content Security Policy to allow fetching tiles from OSM and Cesium CDN.\n\n### App (`src/mcp-app.ts`)\n\nVanilla TypeScript app that:\n\n- Dynamically loads CesiumJS from CDN\n- Initializes globe with OpenStreetMap imagery (no Ion token)\n- Receives tool inputs via the MCP App SDK\n- Handles camera navigation to specified bounding boxes\n\n## Key Files\n\n- [`server.ts`](server.ts) - MCP server with geocode and show-map tools\n- [`mcp-app.html`](mcp-app.html) / [`src/mcp-app.ts`](src/mcp-app.ts) - CesiumJS globe UI\n- [`main.ts`](main.ts) - HTTP and stdio server utilities\n\n## Notes\n\n- Rate limiting is applied to Nominatim requests (1 request per second per their usage policy)\n- The globe works in sandboxed iframes with appropriate CSP configuration\n- No external API keys required - uses only open data sources\n","readmeFilename":"README.md"}