{"_id":"@mapbox/mcp-server","_rev":"51-1be4019b390d30b4740ab45ac7fe20e6","name":"@mapbox/mcp-server","dist-tags":{"issue-11":"0.2.0-issue.11.2","latest":"0.11.0","dev":"0.9.2-dev"},"versions":{"0.0.2-dev.0":{"name":"@mapbox/mcp-server","version":"0.0.2-dev.0","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.0.2-dev.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"0a60ebd04d0ca3dabbe30de8cc43c37ecc721bc0","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.0.2-dev.0.tgz","fileCount":90,"integrity":"sha512-Yi0W4Ky1hXd/yUn7Wi5J7eUS7X9uS7PjMkjMTP3isgICqeEqNhxLvi3k4CfQ7sqPDPRAcD2I1IiCvqdnWPNiXQ==","signatures":[{"sig":"MEQCIFP2gR+e2gLbQFccodAyWzhNrFIDpgDi9dkMzPxMeIztAiB3XVbmjFhqAPdy0r1bg8IEPCCPJ5ICbVDz1yZbSLLGEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445454},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"6d9d0cbc7e0f5f3c120df84c00000101d55987ac","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.0.2-dev.0_1749715252699_0.0023765082165754237","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-dev.1":{"name":"@mapbox/mcp-server","version":"0.0.2-dev.1","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.0.2-dev.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"bcf88b3e5eccb8d2ab49d666720eb3dcd7f6bf30","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.0.2-dev.1.tgz","fileCount":90,"integrity":"sha512-k1lJNO9axu9gHkURvTorXwf4ojoVyM5scVDq/oQHQ4Kt2WgODcj0Rf3qu6eMr+9milXYZola0gD/D+tEPgSVoQ==","signatures":[{"sig":"MEQCIDYow1WQOMwFCmRUxw7M1Jku2SEGhgzoF2/ZTueF13W+AiB7q+B8HvlbdAInfQqwSsy8hzX8Vms4APpAxmK23hvUlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445475},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"a56b6ddc8cc8cb28e8b713b89f8a97d006b10b2d","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.0.2-dev.1_1749715384751_0.20698831797335648","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@mapbox/mcp-server","version":"0.0.2","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.0.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"803134710cb992b3a1ff6a467993958014e6260a","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.0.2.tgz","fileCount":3,"integrity":"sha512-EsMKmp2z8eiX/z9K/pSFxUBQbBdtYYBAEhDmOg0GZAfvD1ick/xiVwJPzDKbHUHGX66JIAze+zTGnQfMTzS27g==","signatures":[{"sig":"MEQCIGmjZ0dgRgZa101egtGloSLalcNLS921IuSJ6MbmqWHCAiAeAgL3QsARIEbfiu8dileIgICz8xEiojzE4HOYzO0+Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9144},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"b53f8b91024fe68e6e49ce5aa025475781c83ff0","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.0.2_1749724798582_0.06263502222549455","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@mapbox/mcp-server","version":"0.1.0","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.1.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"f27360c01c94980110cf8a22649c4af9ce8e59af","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":90,"integrity":"sha512-l61I4TPTiDM+p+3jfPl+Kzm+22UQPXHPZZMHCaOx3Aog7uS8Lqi5C1HlAq0jdPkVefz3zYfoYeYE9+xOjb9GmA==","signatures":[{"sig":"MEQCID2K3ebeknvzo66ae82Xchsog15RwRDiw7OG1fzeJ6wOAiBhoiXJX7/BsBV5pxG65u5rKTjdFvuGpC9wAHbSyjHc6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445525},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"d568e7d94ddd57f67763d06ffece42e722fea60e","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1749725335038_0.6679081036809187","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-dev.2":{"name":"@mapbox/mcp-server","version":"0.1.1-dev.2","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.1.1-dev.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"7fce469b09b38c66da4958e2e4057f59b41bd4f4","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.1.1-dev.2.tgz","fileCount":90,"integrity":"sha512-ixrS3djR0fW4CD5oVGUSCPprzLYZR3Tx4xK1PB7Mf3BxAOwYEmKntwNGE1sUfQHYAmB7HUcrBe7UCGFp+r+wmg==","signatures":[{"sig":"MEUCICFNlbskN/DItExV1tF8XJ7cVTBioL+GvS2pnnVkR7XfAiEAu+gTbcXePlGxx3rq2nuGVaHfvHYZ/VbbyyMHaELQ6JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447262},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"c5efc3b292d404bdd4ddefd0e00ec0e9a01a90e1","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.1-dev.2_1749800196204_0.65804418228762","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-dev.0":{"name":"@mapbox/mcp-server","version":"0.2.1-dev.0","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.1-dev.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"c6bd94119cfd388a5bbd97463d09eee04e0cad6c","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.1-dev.0.tgz","fileCount":90,"integrity":"sha512-aakOd0V7rin+T0886gGxqY7CZQS1JFPJ56q5aUgwjRXWIJAbpDax0Irj/iyFSD3eHHkc1Kb0irxvQkHiUEi8og==","signatures":[{"sig":"MEYCIQCnhCkh0SYFGdkMEYZBiTLATo7aF4CyDOkYWYM0atE7fgIhAMJHsYVakGou2If1/cnihoBDTSZSS5ZtRp0S+8zRidVL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447357},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"888cce9a7208724fd661653f9a644acc3264ea3e","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-06-production","actor":{"name":"mbx-npm-06-production","type":"user","email":"yannick.meeus+npm+prod+06@mapbox.com"},"email":"yannick.meeus+npm+prod+06@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1-dev.0_1750850138124_0.5536043097724477","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-dev.1":{"name":"@mapbox/mcp-server","version":"0.2.1-dev.1","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.1-dev.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"b8881ef9e454943086772e14cd41af6f2fc0e8d9","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.1-dev.1.tgz","fileCount":90,"integrity":"sha512-iAZo50Q6NQ33iK0CLyPfkkKLxkriQYf4y0z6weuLsZdJWv9pkxXf5+gpi/YqCs5F7++gTRfYk4oTimaX9XEFsw==","signatures":[{"sig":"MEUCIQCN2gfGdT0CgNOeZzCerCpwV3eKOV1mN6a9bZ5R88I7oQIgPfOTD0wbiBpxLj7UKjfOMXCDLmjQTDhwZXaI0Ld51PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447357},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"e608d71b48cff145b9dd4412ace0d62b5a3358f2","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mapbox-npm-01","actor":{"name":"mapbox-npm-01","type":"user","email":"accounts+npmjs-01@mapbox.com"},"email":"accounts+npmjs-01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1-dev.1_1750850511555_0.6368099327661476","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-dev.2":{"name":"@mapbox/mcp-server","version":"0.2.1-dev.2","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.1-dev.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"18ecdab3c258c126ea9c92a8386c7f80f06d96be","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.1-dev.2.tgz","fileCount":94,"integrity":"sha512-zNPIJUe6AMihKXS8QSSjbCdtM4tV4pS3DGpvmBHUkzY3mpBLqKHNzm9RXSWgV0g4IDgA//KoopVIJ+rVHMljdQ==","signatures":[{"sig":"MEYCIQCbPZGbQFRRNkkYBu4bRATNEbpAdAcuCkaVNZ7E10PaUAIhAMo9fv5/UWCBFKIjHUbpZgCclHkkTdrXlGql66N690vp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493297},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"d55d588aac342fb9cd66d8c4383ebed1bc4da8cd","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-05-production","actor":{"name":"mbx-npm-05-production","type":"user","email":"yannick.meeus+npm+prod+05@mapbox.com"},"email":"yannick.meeus+npm+prod+05@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1-dev.2_1750851228049_0.6788770829313766","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-dev.3":{"name":"@mapbox/mcp-server","version":"0.2.1-dev.3","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.1-dev.3","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"93ceb66ca9ef72223b448d3e4e31e1e4dad31562","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.1-dev.3.tgz","fileCount":94,"integrity":"sha512-D7gCg2pmFhVTZiQ1PTPvXrJRXY5HP/1n6Ucjr32XUF27kkj5bD5PTWGTDra3/6q/rbc/XeHKCJmNjQTXprG8Sg==","signatures":[{"sig":"MEYCIQDo+AD4iYji+sOyHDI90PGqgjXVCYX5qgFlqq5Yyw2VpgIhANU3a5neOQf79s5jLvqiz/zDI3LDafLBbuyiD5b5WY26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493297},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"bc23a65428c5ef2db7cca588c091356ec84aa44d","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-06-production","actor":{"name":"mbx-npm-06-production","type":"user","email":"yannick.meeus+npm+prod+06@mapbox.com"},"email":"yannick.meeus+npm+prod+06@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1-dev.3_1750851631746_0.9710260686372714","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.6":{"name":"@mapbox/mcp-server","version":"0.2.0-dev.6","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.0-dev.6","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"c8d49980202beb6fc89048cfb4f2c367f540ad91","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.0-dev.6.tgz","fileCount":94,"integrity":"sha512-nUkTAS3JyUPuXzjzQ6NCv3zxBLkFIYGoroz5TYKQcNvQWn6i9JeyOZRILN7R+/gzdwdo2uBY/sYhA+DpxlgGUg==","signatures":[{"sig":"MEYCIQCPJWwk7Yp58Z/CTqDmRvuH60mvdnILs51qBq8wpB5izwIhAOL3wfUQgbKj1lCDouXFYU099oupQ4W8ys2CSF6MvoQj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493297},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"fbfe37cfb8f7f74b2f5c4a4a8fc6d42015763b78","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-03-production","actor":{"name":"mbx-npm-03-production","type":"user","email":"yannick.meeus+npm+prod+03@mapbox.com"},"email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0-dev.6_1750855290956_0.5395976738710533","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.7":{"name":"@mapbox/mcp-server","version":"0.2.0-dev.7","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.0-dev.7","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"bede3b89f77a66508d004c57b48606f51d0ee0a8","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.0-dev.7.tgz","fileCount":94,"integrity":"sha512-dbC9TlWYkN8pmMdkgTavM0F/3IzjuUfdJ+wKuVWnkmBRW8EHj88L6PB8LH6FFsbJZzazdyPJLNN+g1nJWYl4DA==","signatures":[{"sig":"MEUCIQD/VPVku1Oz4NXAhFEmHkgUZ0Y42P3l1oh4uqcbYO7RNwIgRKznWPv0YRaT5OUq608rbw9hezcGUzhyIWx+gkboD6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506965},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"b9bac275d5f4bb2648ebc0ecbe396d5c031df995","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mapbox-npm-07","actor":{"name":"mapbox-npm-07","type":"user","email":"accounts+npmjs-07@mapbox.com"},"email":"accounts+npmjs-07@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0-dev.7_1750855464143_0.7064285559038463","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@mapbox/mcp-server","version":"0.2.0","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"b9a79bc4a8b6be99c8af16028a96532e32d70314","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":94,"integrity":"sha512-kJzbCr7GHCiUdDodVz7erfA7i8sO4eSSHE1t3eOhVDVkWLdmNXfKRNvO7fhD9YHKsb431iOHRvp7fEnH1sNgTw==","signatures":[{"sig":"MEQCIE/jxRwrSHdUvSTPyi95Hqvj0mPci6BbbpSymsc0lyHyAiA29ZaGhVzJ7i8uShbLxhhVDy01783lSGPgJp1YUQkkVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506912},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"0c4be1426d1f41b669d580e2f9f7f70f12e2e4d4","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-04-production","actor":{"name":"mbx-npm-04-production","type":"user","email":"yannick.meeus+npm+prod+04@mapbox.com"},"email":"yannick.meeus+npm+prod+04@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0_1750859158295_0.08594241448409412","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-issue.11.0":{"name":"@mapbox/mcp-server","version":"0.2.0-issue.11.0","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.0-issue.11.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"9749254664996bf981fe13d8c930c2a8d9bb87fe","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.0-issue.11.0.tgz","fileCount":110,"integrity":"sha512-4AuhiI5yNobkmeC5NebTEh+uW9C3r2K1QcGAG9XSrK0qL4fR3OUnXgqobmCgzP3HiD20u3p2niIDbwuL6rP8Fg==","signatures":[{"sig":"MEYCIQCjuYIeoTkgZdXntiVJPdwwIkUz4HkUbwL+ewOIfMLiHgIhANFv4WwdiV+UdlL1YZjUD2DqWYEKJ5miFCzhm5UH/T5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539634},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"6a77cf352a001e0d37a5f501aa26df47190e3aed","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-05-production","actor":{"name":"mbx-npm-05-production","type":"user","email":"yannick.meeus+npm+prod+05@mapbox.com"},"email":"yannick.meeus+npm+prod+05@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0-issue.11.0_1751280893057_0.44657856304427024","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-issue.11.1":{"name":"@mapbox/mcp-server","version":"0.2.0-issue.11.1","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.0-issue.11.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"50fc8583dc335a35b18647deb02ff504bf6ee321","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.0-issue.11.1.tgz","fileCount":114,"integrity":"sha512-drPlutIDi6ol5WWYeKBybMVfiz+Bc/sdvVBsz2yP++k2kvhuz5r9TKqC8+XTxImDKfVhzIRoCu4S/9EvZ/5x3A==","signatures":[{"sig":"MEQCIFGuCahdIKza5m7oqsTjRyNmKLEmJFBrz6blKv32e0hkAiB7r/y7t1y7KEPxH4B42/vLuIMjbGPpCrQw71/BpUKHYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548216},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"9e3d5afb34272f4a5e6cd85b9bdf5a9da61a53c3","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-03-production","actor":{"name":"mbx-npm-03-production","type":"user","email":"yannick.meeus+npm+prod+03@mapbox.com"},"email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0-issue.11.1_1751285259999_0.7273052060924856","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-issue.11.2":{"name":"@mapbox/mcp-server","version":"0.2.0-issue.11.2","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.0-issue.11.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"374e6f2695d25f6ac5ce311db0b8abf695a82a00","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.0-issue.11.2.tgz","fileCount":114,"integrity":"sha512-pCPicBb02lfEv7SFOz0qxLkN28uduB1SjQobomAr7KaGo+XhFJszuMwqeRNUXSAGGWiygS/4FgVkGItVRgprYw==","signatures":[{"sig":"MEQCIEAllfPnodTRZgyiQwCjhhYqnqLq1KaaT4qioURNUALEAiBPmOYAHz2iBrXk9hCoip2pDBLOuaQ1CXkZNEfLP6n3ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549185},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"082df3adb0a1fba46d81192d884019dff28462ac","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-08-production","actor":{"name":"mbx-npm-08-production","type":"user","email":"yannick.meeus+npm+prod+08@mapbox.com"},"email":"yannick.meeus+npm+prod+08@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0-issue.11.2_1751287016115_0.48765006003362665","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-dev.1.0":{"name":"@mapbox/mcp-server","version":"0.2.1-dev.1.0","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.1-dev.1.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"4771c18e2d40edbf7643cf8c1d0cd62002e2ecfd","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.1-dev.1.0.tgz","fileCount":114,"integrity":"sha512-owMFDiCyTQ4zx7DamP6lGpbcwN5yGh20Pm0r3IFA/7DlJFlerWAxdDb01orDY83Id5yJMDYoRMHYLC45o5ADtA==","signatures":[{"sig":"MEQCIGkabBzlReZ0+Z8Dngd8QZNPEQNplYSv9KHXQDdZVxZ1AiBa/uTJYMSX18MM9tGCTSzIV94GE4vIIRwbW8LEEk0P9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549426},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"bb8e9390ee37a58e37814954cc2c38ec932e6cb6","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-06-production","actor":{"name":"mbx-npm-06-production","type":"user","email":"yannick.meeus+npm+prod+06@mapbox.com"},"email":"yannick.meeus+npm+prod+06@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1-dev.1.0_1751958296625_0.129248337366084","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mapbox/mcp-server","version":"0.2.1","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"b2699550bfd6d381974a0a4510860a837f2e3ce2","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.1.tgz","fileCount":122,"integrity":"sha512-yapc7SyGhTWK0ecPXhlRVOiQr4sW1rfwdxQ9rPqHPSe1YSc5G/jTgi9hNcb3Ku1SYTgppwVk/ohjGINUX1uNug==","signatures":[{"sig":"MEYCIQDFrYGbOx9SVWOfcJ04hbU4oj/m8CPUaup/H1rkUnS6aAIhANXpMtO/F0laLo9YOqj7pZMf86g540kapmTZV3xpEyIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559625},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"48afbca72fa2bb80a241fec24bdaa0b2fed4004c","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-05-production","actor":{"name":"mbx-npm-05-production","type":"user","email":"yannick.meeus+npm+prod+05@mapbox.com"},"email":"yannick.meeus+npm+prod+05@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1_1751960774346_0.49537309920309647","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mapbox/mcp-server","version":"0.2.2","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"72020f82f1a21cdce4c52feaa3429c747f37e33e","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.2.tgz","fileCount":130,"integrity":"sha512-0Wswr0daUZhAFrdWg2XFJNwmg1rM1jbxeUrx57QA3iDfQoaLFTnaloAnwkqvsX7ldmGJkJZPru02w2tlxtoH6g==","signatures":[{"sig":"MEYCIQD/MrA3dAUijO1xbpe4UO/Ixc9OzuvX8V/GnuJ1QILP4wIhAJiwSJeQ7BPCXG3wNJjkBqagBHQLh9HeRokmZVEy+/y3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568678},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"379b6827e8ee49822ac1001d1ea9af08e1c636f7","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-06-production","actor":{"name":"mbx-npm-06-production","type":"user","email":"yannick.meeus+npm+prod+06@mapbox.com"},"email":"yannick.meeus+npm+prod+06@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"11.4.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"24.3.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.2_1752069632771_0.22500321423457725","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mapbox/mcp-server","version":"0.2.3","keywords":["mapbox","mcp"],"license":"SEE LICENSE IN LICENSE.md","_id":"@mapbox/mcp-server@0.2.3","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"054b08f48ba28cecd33b6b4af4a6965d9b1f3c36","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.3.tgz","fileCount":134,"integrity":"sha512-+vuBDhzZR6NCYHCClUTfkkiva8icRgyM4lJg31xduS+uyssJjfQLZ2Cnrdn8ZkW81UOvsfH/cwQ3phq2nRVEgA==","signatures":[{"sig":"MEUCIF2whAb1RIhrGIl7JsgiaVIo5NftS9z8KGGz65QZ/cwjAiEAqe2nicp1YTULpW6latSwXcRVJB3LaCkTTNpIgKUI/no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571667},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"09c43bb7c7b1a6526c98f5322e284f5cc7c49107","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mapbox-npm-01","actor":{"name":"mapbox-npm-01","type":"user","email":"accounts+npmjs-01@mapbox.com"},"email":"accounts+npmjs-01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.3_1752153522593_0.5126722254890923","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@mapbox/mcp-server","version":"0.2.4","keywords":["mapbox","mcp"],"license":"BSD-3-Clause","_id":"@mapbox/mcp-server@0.2.4","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"2d0f962ce0411012f5f6c301daac1b58acad8c84","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.2.4.tgz","fileCount":134,"integrity":"sha512-LI5Wlmlcsx8bih5dXF9ozJzKnKadHVd3o+uwSWAGwqRrHS1YcM5n0KvyxUFMWvSwHajM1qib3o61kMKk7lQ1UA==","signatures":[{"sig":"MEQCIFmm2rSUq8Gk3o3OAsCbuxe4k8FCzPinMPbLruA1c1M/AiBObHIS8wM5X+XRYUM0P7r3/cZKzzAOoyE1DWg+WAFDAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571862},"main":"dist/index.js","type":"module","module":"dist/index-esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index-esm.js","require":"./dist/index.js"}},"gitHead":"a2980bf86adf88c47e8a2a9f5ae44f825943f83b","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\"","test":"jest","build":"npm run prepare && npm run build:esm && npm run build:cjs && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" --fix","build:cjs":"node scripts/build-helpers.cjs cjs-package && tsc -p tsconfig.json","build:esm":"node scripts/build-helpers.cjs esm-package && tsc -p tsconfig.json","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"typings":"dist/index.d.ts","_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.42","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.0","plop":"^4.0.1","husky":"^9.0.0","eslint":"^9.0.0","ts-jest":"^29.3.4","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.0.1","lint-staged":"^16.1.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.4_1754297721985_0.5782538478607318","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@mapbox/mcp-server","version":"0.4.0","keywords":["mapbox","mcp"],"license":"BSD-3-Clause","_id":"@mapbox/mcp-server@0.4.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"9b8eca428fe8d27c82151d55b6d82cb6e245c694","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.4.0.tgz","fileCount":151,"integrity":"sha512-gNPjCkXyP+49Ufci4Sa/PlK0zfDuwRau2GzkyQ0/Voa7y/GRqGd7GgqWYkzsKmADA5vbiWlZfAoQ02w1U3l2XQ==","signatures":[{"sig":"MEUCIQDOdBC/lwEIm7O3FefnuK1uTmKTgXhWUYqgbxC7ySfOfwIgXByuJf60/xoUfRd6Eoy/GsbNrVDM5Bml2dozMG/AFdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484439},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"76fe2c14eca511860c9b7cda47897c4b719dc708","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","typescript-eslint":"^8.42.0","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.4.0_1757521033018_0.4870609195920923","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@mapbox/mcp-server","version":"0.4.1","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.4.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"85fa850eb7b69b661797c89c5d84a69c9b83f073","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.4.1.tgz","fileCount":151,"integrity":"sha512-zhpZYWoalQmIMSEVTqXWfddp2k2n3XZy4GSp1xdl6Z4tJLPPX78yRHZiymII66VzgrQS4Rept9D4mATE0UDTuw==","signatures":[{"sig":"MEUCIQDXPCLDk5opI5XN3pe5PE6TTxWKvbRmUqgdsiaw/GBv2QIgYQCo1U8s1zNmbZoQ5cyc5iQkfH0s0Fp/qc2pMqK7Z3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485622},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"1a5def587509baf23ddf95a7ed08f7d428b3a6e8","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.4.1_1758563571526_0.6971384575539665","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@mapbox/mcp-server","version":"0.5.0","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"8f703a4aa9a92b9dbe87c90e9af534822f98f40f","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.0.tgz","fileCount":143,"integrity":"sha512-UqMvpVdI/R7xCpBgC5TBgJrB+MLWnjnR9ko77Q/vatQwaJclFBDPh0EBBQV+0pVzEywKi0kj3qEVP/jRYYGwKA==","signatures":[{"sig":"MEYCIQCaMtkd5Afu2Fy4M2/6eqrOLzNxpzLCo0ufsgmU2qBuawIhALRwFy/iZN0sHoLiK/ObbKTLMLrlgWSMLdT+KJiAPmWa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436020},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"8f695d0a0a9533ad85438081fd732afc28fc3792","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.0_1758638872253_0.4908779164156585","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@mapbox/mcp-server","version":"0.5.2","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"877879380635696bc7227c2ef9ea00cec48b1ddf","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.2.tgz","fileCount":151,"integrity":"sha512-sgNfVs8cCI5/njoPUMmf+QkHAPetzHG00OHYN6KSN20og/6xfHr2bQLiIiZ4RvVRGH596OeyMH7pfDrRs/Naog==","signatures":[{"sig":"MEUCIDxJpnGqL+Vm2495Yla4hnjWkSBqQ/8W/AeuodGIQs0lAiEAownmB4gA4MaVsl+xqMLBXhdVrcL2/BhvTzA4+veHkYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449096},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"916a36144ae0bee415507f7a5b81960da72c129e","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.2_1759215711386_0.9792346384294377","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@mapbox/mcp-server","version":"0.5.3","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.3","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"c9dc4f92d76dbf3853a650a5103a906acbeadedb","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.3.tgz","fileCount":151,"integrity":"sha512-7ReANdNBECcDuvywCWr8CF3LJX6yquFGmyxq+i3+7h740s28iDVKn1qfB9bC93u+7aSKnfJWnto8fG1HUL70/Q==","signatures":[{"sig":"MEQCIDxdzjonnK/7hnKVk0UqWXZX5O3PxOwXfCwgF2uEwfmPAiBtPuHFw9J2Emro8/RsvSIIcb1Fh3yBfE4n6sv7/6WgAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449159},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"5fb12a326e4b6bf37a6f5d94faf59081d03bd87f","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.3_1759221991973_0.5495583751408768","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev":{"name":"@mapbox/mcp-server","version":"0.5.4-dev","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4-dev","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"bd031886abb4b0e6147698fbe6fad69a4d8d8e81","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4-dev.tgz","fileCount":151,"integrity":"sha512-BPl7zlTpgxMqBqOa3XdoPWd/qr1KJH4s2E+mMfNCyUmmzJhBusdVJs0iLdk1cE7xmZV6jEQ0+FCmfQQ0+RUZog==","signatures":[{"sig":"MEUCIQC0gM3Y8yso8PVcJ0goUnybYHZ1CPETE8mZmMqK7PznqAIgDtjtZPLLr6RdMTsFq2U4PeQDHap6hP1n9DCqxihPMg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449237},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"536b9da76a4629ae93d3ad30d2deb631df4cf49f","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4-dev_1759237076799_0.9719876865758619","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev-0":{"name":"@mapbox/mcp-server","version":"0.5.4-dev-0","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4-dev-0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"0a20c1b9571e23c19ab6cc8b2a49b6e3b0c3814f","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4-dev-0.tgz","fileCount":151,"integrity":"sha512-fGQVBEX6YHP5PKPwceVuYyJTU/a0R4XDsPEZhFf3KrFYYd1lzBA4ncLcbePzeAqOlmOEVsq7WuP+kfBVZyVRwQ==","signatures":[{"sig":"MEQCIB1PFFaBLle+eSqPJ9TTrkN3gBMmiP3GpHLcsFyGGflVAiB31rKZ9+GdaxEJqYlgH1nMB5+GlwWPGHj5MR2a+nv2dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449251},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"b348bfa4b49545c083227645ecd37e475eb74f1b","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4-dev-0_1759248978655_0.3603194538272805","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev-1":{"name":"@mapbox/mcp-server","version":"0.5.4-dev-1","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4-dev-1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"e4c2cebe81d695fcf358fc12c751202052166fd2","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4-dev-1.tgz","fileCount":151,"integrity":"sha512-ZQYfO9o1tjTdC+tRR1iMUmKfGOxJnH73GWweUHplE6oDR/H7dobEVL0arpD7J/rn6C0z/N1MJ/9iD90EpYZ1ig==","signatures":[{"sig":"MEYCIQCQwiL78q7uQCBMoY8rf1dGVIJjOIJ/pFQ763FeTWFZQQIhAO0PTYQefirMNH1ueGnCsAB9N+QDXDDgQYbc1hLwfOsJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449255},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"c8e14b11f7a06cad88e91cb9f47b60994d14a285","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4-dev-1_1759252575412_0.12781555613067574","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev-2":{"name":"@mapbox/mcp-server","version":"0.5.4-dev-2","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4-dev-2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"cdae3961beb59c256fc05f8f3c6e4a039086831d","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4-dev-2.tgz","fileCount":151,"integrity":"sha512-oegmLfu3WOC3rSjB9O8A02xbW+pI13Pb94ktA9aMuGb+/t6YVUn7aK0/4owswf3fAGJzTStWNfqcyvb4bw2o4g==","signatures":[{"sig":"MEUCIA9PsE1N11VlO+4bqjeHSSbEVG7KQGfmUqVoj414iht+AiEA1p/66Xj8sxC8ZTryhRUgWQ9UQ+zRN6ooW0pQGRdpddQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449255},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"cd6c867bdb040d5c5b803484256493db696972ce","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4-dev-2_1759257300545_0.06845592185540506","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev-3":{"name":"@mapbox/mcp-server","version":"0.5.4-dev-3","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4-dev-3","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"9cbd4623afc265ff8c8a83ec7e62a4110c8bbd0d","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4-dev-3.tgz","fileCount":151,"integrity":"sha512-4xmmF46Xh44fw9H7Xfd21WMrIVit/RA/F7dHEvhKQsPTe3knvsxw9a2cESkU5Zmcv1fDsE456fZS7/TRAvjdtw==","signatures":[{"sig":"MEYCIQDSqVR1pNbhzcdKcfzasdAXU7FWSJMjV5BhARyxCCjTQgIhAKaG8zoYZPBlrSuse9tOuKZwHXqrfI95kz8j/6jXviqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449255},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"8af8720897d046a70754fdfe758eb752b1217f67","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4-dev-3_1759258287571_0.11113616474645216","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev-4":{"name":"@mapbox/mcp-server","version":"0.5.4-dev-4","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4-dev-4","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"26ac33e54faa4008be75e213bdc50eeda3ce00a6","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4-dev-4.tgz","fileCount":151,"integrity":"sha512-CeRvUAeKRQpfgY3i41CHkmR3Y25oELjaOqO4mj3YfpIMPt+ixtQVgXJL948lVGS0TPqHtORV3q4ky/dL/xTTlA==","signatures":[{"sig":"MEQCIFLlRFBgzt9I2oMLKS/O/5i8R2EfoUovKIMKpPweCJ3VAiArRc+tlajL3XAb9afcEP2UgRjdzj1QzodVnl8wktJu3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449255},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"68a779ad21b62428d34d56c0532c4e2bfae2c183","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4-dev-4_1759258714310_0.7079718454174817","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev-5":{"name":"@mapbox/mcp-server","version":"0.5.4-dev-5","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4-dev-5","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"1a03f9822608847669004e0fdeac2ee62df04f70","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4-dev-5.tgz","fileCount":151,"integrity":"sha512-7CsMXOsV+7BtZTnp9To0BBKwzn56cfC+eABp7CfPOWuiPz0lUIMQdv+UXX2JA5JoBne0p2iEtJGVDmfvHhT0pw==","signatures":[{"sig":"MEQCIAID9mKuuGT+wlRmk905zJAYTFzBihMBhS9HdzV+yCH2AiA0VeJe/uNfGUhBZgwkCE82HQpiAEml4FVXTnYp2ilFRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449255},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"4faf7c72accba64adb2037562a3e00842c31807a","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4-dev-5_1759259611259_0.0059702439230227","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@mapbox/mcp-server","version":"0.5.4","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.4","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"a92408ac217afa7e3ed7ff882b7aa9ce503239b9","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.4.tgz","fileCount":151,"integrity":"sha512-oQNSZmlmBgf/+GPVWKAVCBVzzDHjZuZAg5TFyu2SHQhqwJQHWXy68KXxbBB7yk3GwJ18AV7Wr/NkxB2WVuxKFA==","signatures":[{"sig":"MEUCIQDlHKbOiLz3yyp6B7OSHblhYBexkXTuWu3AKhsI7lJg/QIgHJderhAxQ8rD6JOiOPr8oSPwpblMldPY7JVFMw3AxRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449200},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"b425c047efcc11d353b3c2ddfeb5419739fef31a","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\"  npx -y tsx src/index.ts","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.4_1759389245795_0.840416508922363","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@mapbox/mcp-server","version":"0.5.5","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.5.5","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"c172e9d376ab3bfd855496af6cbbc77830d75f7c","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.5.5.tgz","fileCount":239,"integrity":"sha512-TSnr+r8fEH/nf3P2md97shJ4Z9aQ0k7nvJIyJXQ+6F917gq6TPuAGdbjIxzIVzq3BLrUmZsgPRtkrZBzEEZNeg==","signatures":[{"sig":"MEUCIAmjIcA3SCxppyZ/A8u7wsjByE5ZsQH+X84bDDFRLCgRAiEAscxrF85iTqE6pm+lbNS2hGq8xf6NzcLxRy/QjyNfjEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482043},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"3c95cdb89fc111453b7adbc8e6422749663fd72b","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","dev:inspect":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\"  npx -y tsx src/index.ts","sync-manifest":"node scripts/sync-manifest-version.cjs","generate-version":"node scripts/build-helpers.cjs generate-version"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@modelcontextprotocol/sdk":"^1.18.2"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.5_1759839620339_0.618634789460695","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@mapbox/mcp-server","version":"0.6.1","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.6.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"9cb2e180ee5c27716ee6ff7a80d507839ba14cd2","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.6.1.tgz","fileCount":319,"integrity":"sha512-4YOgR2NBeFXNKE1ThNUY2JKGShnVRuWVZtQ8OxTIpmLI0G5Jj6OBnhXCBpyh+gaLB/PJMoKsOY/vrFmt4SANHA==","signatures":[{"sig":"MEUCIDGHqqnel4nIQc6vKuvvLj+2zGRI4+bcdvobAMJZemMiAiEA8esst+5YkyHCDioB+bkDnbiAVF2TZUXAsG1iBn0qY4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2093128},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"4a101fdec2d4cbcea4badc6c407d83d6fcafd4cd","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" -e MCP_DISABLE_LOGGING=true npx -y tsx src/index.ts","test:tracing":"OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 npm test","tracing:demo":"echo '⚠️  This demo shows tracing but uses console output - NOT for stdio transport!' && OTEL_EXPORTER_CONSOLE_ENABLED=true npx tsx scripts/tracing-demo.ts","tracing:test":"OTEL_SERVICE_NAME=mapbox-mcp-server-test npx tsx scripts/test-tracing.ts","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" -e MCP_DISABLE_LOGGING=true node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\nMake sure Jaeger is running: npm run tracing:jaeger:start\\nThen run: npm run inspect:build:tracing\\nCheck traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","inspect:dev:tracing":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" -e OTEL_SERVICE_NAME=mapbox-mcp-server-dev -e OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 -e MCP_DISABLE_LOGGING=true npx tsx src/index.ts","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest","inspect:build:tracing":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" -e OTEL_SERVICE_NAME=mapbox-mcp-server-inspector -e OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 -e MCP_DISABLE_LOGGING=true node dist/esm/index.js"},"_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.42","dotenv":"^17.2.2","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.18.2","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.1_1761677915218_0.21106898227616644","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.0":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.0","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"7a7d3e93719fa0d592561274b45a234ca2d645a4","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.0.tgz","fileCount":415,"integrity":"sha512-bI/QInV6/K1d2WP5XqAPllWahORfsVctbEqf8yhC6BWCYL0C9+z6+78eEOeXS74fDhppjYr6Mnzfs7iVh7iopQ==","signatures":[{"sig":"MEYCIQDRsPBgyucRhLxErrgI0G/TEHbcF6hZKOgj7F/nK9i1FwIhANsmrogNGeH1I9dvlyLRYJmcRRdu9vr5GeY6cSRNfd1R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2316910},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"22de87efcbf4af57d85c1c5ffcaa4063ef672acc","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.21.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","patch-package":"^8.0.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.0_1767631620748_0.802452955767156","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.1":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.1","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"e4bfb3442b4e351e31c31796b435d602636e00a3","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.1.tgz","fileCount":417,"integrity":"sha512-jnxUi9SvGeehJcNCsC0vVVfEF6Gt6w30IVry34Lg55mTpHxY9LMlYQbAgwASpvYTp8sEKdPcgWdi8UolNiHLVg==","signatures":[{"sig":"MEQCICeE+rXif8nbkuA3vcRpSOTd8JRgtswM2ubrvQO26UBlAiA6bETFU/xmOY+t94oQAmBYWFvC8MDkwtuL79KE80dX4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2323434},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"69258ace318b301b65df38ae1ec6e22f4f6d8edd","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"husky && node .husky/setup-hooks.js","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.21.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.1_1767632983792_0.7739728442097387","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.2":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.2","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"4d52a16ac0cb9349920b0d691ff33f475e8c355d","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.2.tgz","fileCount":425,"integrity":"sha512-otEfbysL6On2VmQLpwb+yaB4PCVkylLEbHc9IYvRHbONSqpOqUx3xWeRwU0FhzaasJW4WvchA5T2XsUS5g9l9g==","signatures":[{"sig":"MEUCIQDPWHxYw7ykXqrzF/q+7n9HnLsadaEuz6sY1g5jAA3fjwIgNZYxFvZLn/FzLrDJM79rx8yLiSKinKfmI3eSMa3je4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2357126},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"badd59c9eb14b127847781422d15ca6288a8842d","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.git'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.2_1767634395725_0.15315668641951374","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.3":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.3","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.3","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"fe4c5800d95652c8c2459bf009d6fcbd925bc3d1","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.3.tgz","fileCount":425,"integrity":"sha512-g+42FpHbRUqtM0XfCZhJ6nscmOeAUIkKW0splKd15XSeg3iUXSe3aRBU7LcQ3Oq2pmv4+XzImGxzZUVy98Gx0Q==","signatures":[{"sig":"MEUCIAcBpgzui2DxUMfRHYubSn+7Ps0ojfk4ZX8qelGz7pvDAiEA2Rb+KLcitz0Tacn9d16QpDU0SlWhggbMhMdBJSDaA3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2357143},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"f631427113a3658f9de33cc424b323e7d9dcbd54","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.3_1767636465318_0.0851240374174338","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.4":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.4","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.4","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"6040e82232c35d0b5afe3b1a4aa54b057df8e667","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.4.tgz","fileCount":425,"integrity":"sha512-/kiNjDpbcQ0314IghoQuVgWQnFqiPXVNJ/ZewvC3e0Ho1FyR5wDnMSePfKln/sPGV7anMU2W36sy5dBqVdOSng==","signatures":[{"sig":"MEQCIF0DCRAq8DQTIFc2UWBNzAh5XxkuaIHR63Yfdcl38FgVAiAaOwu8OOVu4dxOVuDMg9xnB9RsrRhlfugMQy4hGXySTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2357143},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"bef3d15b6fe23776b1867fc997eea50a566fe25d","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.4_1767693820226_0.9350107171375879","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.5":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.5","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.5","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"3455a245441f1671a802ea693cd891f2cb355202","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.5.tgz","fileCount":425,"integrity":"sha512-HTTrPx5o2I1X/9VZVoYUpjFpomISYjJ+StNhhZ+joN8NnpK7MIln9sEvUCNsdHyCmzu8+CNkysiML3lspq6YNQ==","signatures":[{"sig":"MEUCIQCz+o2C1yv1lnWXQrS7akMlMPL46B1cbCYrihgclkiqWAIgeQ6FPGKPETphq3eA0PHvoTqUG7y6269BwxmAIwOLoVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2357863},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"ea18d8a25394d820328d9b4cd2235bf694c03378","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.5_1767694950657_0.46284309687002767","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.6":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.6","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.6","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"4162c84625a0363b8640d28a7feab3be1143a877","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.6.tgz","fileCount":425,"integrity":"sha512-X6254d8CVcF0L7KDPMoMc1ZBaH1PH9iHlsKSTqoqvQVinLjfNB8yyKOEc53zcXKC5n8pIpDNeULOZrRZJSmv7Q==","signatures":[{"sig":"MEQCIAf57XWdtHXUP7E7HjMI22GQhBOSvHfquQ04z2PZ+9y/AiBJX+bK8NUGx8VpaMgw6VCuBVRN8/pLoVt5749KrPxZnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2357969},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"5b86faacc6d899c1bba522ee19cef40b83bbd15a","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.6_1767698239483_0.022324382052821612","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.7":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.7","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.7","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"b8b5ba4696fb0276258d768d2e4129a3768d8344","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.7.tgz","fileCount":425,"integrity":"sha512-Dd+Gxc0qNOHVa+v5icS1JwPagIhxSdWI+l+bEKw5OWmhsbl3/PQCjggjgGK5HfRzaf95q9u91FsuagHE+rKB+A==","signatures":[{"sig":"MEUCIFx2jpm/Ka5zokf+VxJPG6GHxDNVpli4z6jFX1TLG7ITAiEAu5VDXVOvlg9YD+SZvjExcFBssThTOVPo5ucBML8+nXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2358913},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"a02a807b063441e4590e3f87d55bdde104ae3324","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.7_1767703959391_0.2509660685192283","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.8":{"name":"@mapbox/mcp-server","version":"0.8.1-dev.8","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1-dev.8","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"4f6101fabf38883df2d8d26ca02c1c8979993ece","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1-dev.8.tgz","fileCount":425,"integrity":"sha512-06VA3qaFoNiKZXVSxLw6xxeHWoonF7yTC+dyHiyreEBHZXvNR3+8Jh+4Hy1/Nv0hIJPAxusV2Akcs2XchVRC9Q==","signatures":[{"sig":"MEUCIGFETba75fbKLnq0tYn9t0NB7ofbes/APF8+3DU/ivSPAiEAqSyTRot46KoPKtbadSB3gcvnF7wRcv6dUatlsFZs+JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2358932},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"3d9b3dd93991bb10234a5b8c94da0ac0ffa52b29","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1-dev.8_1767704443648_0.3906814556511582","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@mapbox/mcp-server","version":"0.8.1","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"3bbe2925d1af5b7061bfc78f2531331a4e630930","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.1.tgz","fileCount":425,"integrity":"sha512-yAZ8aqftZ18sXu9h8aR+Jj/6KSinieI9l5EjZNm8EPMJ3cHHPrVfaXTdcscbWHC4bqa6iMD2OvHn0OBsEvgg1A==","signatures":[{"sig":"MEUCIQDDZznki+hhTGHAZFaKq4LlR9AZdTp8+atAssioylPzbQIgdIv/bDT8GfR8tcVuMuiQfEN0xP88bHmnpqR5Qnutshs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2358884},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"4c2d1abb39e8b48bfbcfcb11edf73d29ceb92b4c","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.8.1","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.25.42","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.1_1767712676374_0.9318658003455933","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@mapbox/mcp-server","version":"0.8.2","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"0268b469ebe5c334e885e18bba350bde8303410f","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.2.tgz","fileCount":713,"integrity":"sha512-ZOnYdneGevReIq85/g3eg/bOLyF1GdGYD3ZtM9UhCcB2RV+gfHKsVifPghsP+QCyOQX8edChrsxFdBzudJXtDg==","signatures":[{"sig":"MEYCIQCbPFT47vj+gk8XJE35RG9BfOxWCljNzr9hXcyUXovlqgIhAMy89UDwo1ybxZC92vDyRdc/nvoG+ln+ofN0RRLOqdQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2963036},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"60be8a0e4bb1e763f294f0e0e3fd6075f5d9f455","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.42","@turf/turf":"^7.3.1","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.2","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.2_1769457119875_0.913978422337564","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@mapbox/mcp-server","version":"0.8.3","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.8.3","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"751e98ba9d7ac0261e18d43028be3942605a7bb1","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.8.3.tgz","fileCount":721,"integrity":"sha512-GMlHY3Mwhgahajkydu/29L0vgEXddoh27Ly9f51sLJALj9yuSbnfhQtI1NPOFbSIp+Dr4LdgpR9JUV9xIIJBvA==","signatures":[{"sig":"MEYCIQDbyhWtA/jvQD5KH9ZcYYYrm8qBFMP2FxpvjVsRPM0SNwIhAPt5M4rgBJxn5AgT372DDbiaG5YMvyYxv+Yjoux3Stur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3007924},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"gitHead":"de29efc608780d649c519de93ce8c379b8f29b9f","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.42","@turf/turf":"^7.3.1","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.25.3","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.3_1769784197329_0.41215691153174516","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@mapbox/mcp-server","version":"0.9.0","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.9.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"004e5d645a1f57b7dc74a71f0b09ec84ea9e8c51","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.9.0.tgz","fileCount":801,"integrity":"sha512-J2IKDGZLUqJLpamTf4ZZnW47aE9/z3nzLVwLOIthVtgydMsSlFV0EqGtiTZRC0wAwGi1ZdTxlB+i/Bm+ZpH+cQ==","signatures":[{"sig":"MEUCIQDrT9oXW8L2eqi0mSD2HHFMZ1pt/uh/F8Ol0y1JOmu0vQIgY3TUufSJG+ImxpPQfldiXLt2wm4YLaSEcTfXBl1uPXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5002546},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./tools":"./src/tools/index.ts","./utils":"./src/utils/index.ts","./prompts":"./src/prompts/index.ts","./resources":"./src/resources/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./tools":{"import":{"types":"./dist/esm/tools/index.d.ts","default":"./dist/esm/tools/index.js"},"require":{"types":"./dist/commonjs/tools/index.d.ts","default":"./dist/commonjs/tools/index.js"}},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/commonjs/utils/index.d.ts","default":"./dist/commonjs/utils/index.js"}},"./prompts":{"import":{"types":"./dist/esm/prompts/index.d.ts","default":"./dist/esm/prompts/index.js"},"require":{"types":"./dist/commonjs/prompts/index.d.ts","default":"./dist/commonjs/prompts/index.js"}},"./resources":{"import":{"types":"./dist/esm/resources/index.d.ts","default":"./dist/esm/resources/index.js"},"require":{"types":"./dist/commonjs/resources/index.d.ts","default":"./dist/commonjs/resources/index.js"}}},"gitHead":"8804ca98ce34e6fe97ac5b798c6227086badb12d","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\" \"examples/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest","changelog:prepare-release":"node scripts/prepare-changelog-release.cjs"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.42","@turf/turf":"^7.3.1","patch-package":"^8.0.1","@mcp-ui/server":"^5.13.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.26.0","@opentelemetry/sdk-trace-base":"^1.30.1","@modelcontextprotocol/ext-apps":"^1.1.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.0_1771958309463_0.9679786966005892","host":"s3://npm-registry-packages-npm-production"}},"99.0.0-dev":{"name":"@mapbox/mcp-server","version":"99.0.0-dev","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@99.0.0-dev","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"7b1c64f524bdb7b29a4b38bc1a40d6642dcdc370","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-99.0.0-dev.tgz","fileCount":785,"integrity":"sha512-cjF0EJ42k8Etfrr7JsxQHgaS9Fr9+Idgqs5xSbKOkhTYssgDLy5VOM3xQLr6Qg1Cy6y61ZWVGk9LQuHZ1zhd4A==","signatures":[{"sig":"MEUCIQCMWJKPDa+5LKqLV0QlxgOia8tqLzRpaKLuHzY9eZfmMwIgHYF20/xmUNfmWlkPgF+2G5p5BsXA6bbutLcqpx3KfRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4995721},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./tools":"./src/tools/index.ts","./utils":"./src/utils/index.ts","./prompts":"./src/prompts/index.ts","./resources":"./src/resources/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./tools":{"import":{"types":"./dist/esm/tools/index.d.ts","default":"./dist/esm/tools/index.js"},"require":{"types":"./dist/commonjs/tools/index.d.ts","default":"./dist/commonjs/tools/index.js"}},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/commonjs/utils/index.d.ts","default":"./dist/commonjs/utils/index.js"}},"./prompts":{"import":{"types":"./dist/esm/prompts/index.d.ts","default":"./dist/esm/prompts/index.js"},"require":{"types":"./dist/commonjs/prompts/index.d.ts","default":"./dist/commonjs/prompts/index.js"}},"./resources":{"import":{"types":"./dist/esm/resources/index.d.ts","default":"./dist/esm/resources/index.js"},"require":{"types":"./dist/commonjs/resources/index.d.ts","default":"./dist/commonjs/resources/index.js"}}},"gitHead":"8f2d66e102309b05d6f6a6a910a03fb63b8b12f3","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\" \"examples/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest","changelog:prepare-release":"node scripts/prepare-changelog-release.cjs"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.42","@turf/turf":"^7.3.1","patch-package":"^8.0.1","@mcp-ui/server":"^6.1.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.27.1","@opentelemetry/sdk-trace-base":"^1.30.1","@modelcontextprotocol/ext-apps":"^1.1.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_99.0.0-dev_1773172947587_0.2855235277970467","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev":{"name":"@mapbox/mcp-server","version":"0.9.2-dev","keywords":["mapbox","mcp"],"license":"MIT","_id":"@mapbox/mcp-server@0.9.2-dev","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/mcp-server#readme","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"bin":{"mcp-server":"dist/esm/index.js"},"dist":{"shasum":"3f59e18ca4daa22ab07ba3735211911cafc6f609","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.9.2-dev.tgz","fileCount":785,"integrity":"sha512-AqK0CtzLhDf5+WTXhZY9SWWQZnmoKPsAba3zD1wmE/qpH6t+JH4BvAjRk0MX63KzgLok8Kk0ZZVPr4qzJY43qA==","signatures":[{"sig":"MEYCIQD7+IQkFDOFFnkm1XUsan3t6OEtLjYq0LqVhFcBU3c3vwIhAPSEYQ/HYon9u+URN9jWBhglcAbs+TFPiKmAqNQSeqVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4995716},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./tools":"./src/tools/index.ts","./utils":"./src/utils/index.ts","./prompts":"./src/prompts/index.ts","./resources":"./src/resources/index.ts"},"project":"./tsconfig.src.json","dialects":["esm","commonjs"],"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./tools":{"import":{"types":"./dist/esm/tools/index.d.ts","default":"./dist/esm/tools/index.js"},"require":{"types":"./dist/commonjs/tools/index.d.ts","default":"./dist/commonjs/tools/index.js"}},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/commonjs/utils/index.d.ts","default":"./dist/commonjs/utils/index.js"}},"./prompts":{"import":{"types":"./dist/esm/prompts/index.d.ts","default":"./dist/esm/prompts/index.js"},"require":{"types":"./dist/commonjs/prompts/index.d.ts","default":"./dist/commonjs/prompts/index.js"}},"./resources":{"import":{"types":"./dist/esm/resources/index.d.ts","default":"./dist/esm/resources/index.js"},"require":{"types":"./dist/commonjs/resources/index.d.ts","default":"./dist/commonjs/resources/index.js"}}},"gitHead":"253c791400346ccff10eac37b6194665200dd79a","mcpName":"io.github.mapbox/mcp-server","scripts":{"lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\"","test":"vitest","build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\" --fix","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\" \"examples/**/*.ts\"","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","sync-manifest":"node scripts/sync-manifest-version.cjs","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\"","generate-version":"node scripts/build-helpers.cjs generate-version","tracing:jaeger:stop":"docker stop jaeger","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest","changelog:prepare-release":"node scripts/prepare-changelog-release.cjs"},"_npmUser":{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},"prettier":{"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/mapbox/mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"Mapbox MCP server.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.42","@turf/turf":"^7.3.1","patch-package":"^8.0.1","@mcp-ui/server":"^6.1.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/resources":"^1.30.1","@modelcontextprotocol/sdk":"^1.27.1","@opentelemetry/sdk-trace-base":"^1.30.1","@modelcontextprotocol/ext-apps":"^1.1.1","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.30.1","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/auto-instrumentations-node":"^0.56.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"plop":"^4.0.1","tshy":"^3.0.2","husky":"^9.0.0","cspell":"^9.2.1","eslint":"^9.0.0","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.0.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.0.0","lint-staged":"^16.1.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.2-dev_1773419829995_0.3787932844351274","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@mapbox/mcp-server","version":"0.11.0","description":"Mapbox MCP server.","mcpName":"io.github.mapbox/mcp-server","main":"./dist/commonjs/index.js","module":"./dist/esm/index.js","type":"module","bin":{"mcp-server":"dist/esm/index.js"},"scripts":{"build":"npm run prepare && tshy && npm run generate-version && node scripts/add-shebang.cjs","changelog:prepare-release":"node scripts/prepare-changelog-release.cjs","format":"prettier --check \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","format:fix":"prettier --write \"./src/**/*.{ts,tsx,js,json,md}\" \"./test/**/*.{ts,tsx,js,json,md}\" \"./examples/**/*.{ts,tsx,js,json,md}\"","generate-version":"node scripts/build-helpers.cjs generate-version","inspect:build":"npm run build && npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" node dist/esm/index.js","inspect:dev":"npx @modelcontextprotocol/inspector -e MAPBOX_ACCESS_TOKEN=\"$MAPBOX_ACCESS_TOKEN\" npx -y tsx src/index.ts","lint":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\"","lint:fix":"eslint \"./src/**/*.{ts,tsx}\" \"./test/**/*.{ts,tsx}\" \"./examples/**/*.{ts,tsx}\" --fix","postinstall":"patch-package || (cd ../../.. && node ./node_modules/patch-package/index.js --patch-dir ./node_modules/@mapbox/mcp-server/patches) || true","prepare":"node -e \"try { require('fs').accessSync('.husky/setup-hooks.js'); require('child_process').execSync('husky && node .husky/setup-hooks.js', {stdio:'inherit'}) } catch { }\"","spellcheck":"cspell \"*.md\" \"src/**/*.ts\" \"test/**/*.ts\" \"examples/**/*.ts\"","sync-manifest":"node scripts/sync-manifest-version.cjs","test":"vitest","tracing:jaeger:start":"docker run --rm -d --name jaeger -p 16686:16686 -p 14250:14250 -p 4317:4317 -p 4318:4318 jaegertracing/all-in-one:latest","tracing:jaeger:stop":"docker stop jaeger","tracing:verify":"node -e \"console.log('🔍 Verifying tracing setup with Jaeger...\\n1. Copy .env.example to .env and add your MAPBOX_ACCESS_TOKEN\\n2. Start Jaeger: npm run tracing:jaeger:start\\n3. Run server: npm run inspect:build\\n4. Check traces at: http://localhost:16686')\""},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix","*.{js,jsx,ts,tsx,md,html,css}":"prettier --write"},"license":"MIT","homepage":"https://github.com/mapbox/mcp-server#readme","devDependencies":{"@eslint/js":"^9.27.0","@types/node":"^22.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-istanbul":"^3.2.4","cspell":"^9.2.1","eslint":"^9.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-n":"^17.21.3","eslint-plugin-prettier":"^5.5.4","eslint-plugin-unused-imports":"^4.2.0","globals":"^16.3.0","husky":"^9.0.0","lint-staged":"^16.1.0","plop":"^4.0.1","prettier":"^3.0.0","tshy":"^3.0.2","typescript":"^5.8.3","typescript-eslint":"^8.42.0","vitest":"^3.2.4"},"prettier":{"singleQuote":true,"trailingComma":"none"},"engines":{"node":">=22"},"repository":{"type":"git","url":"git+https://github.com/mapbox/mcp-server.git"},"keywords":["mapbox","mcp"],"dependencies":{"@mcp-ui/server":"^6.1.0","@modelcontextprotocol/ext-apps":"^1.1.1","@modelcontextprotocol/sdk":"^1.29.0","@opentelemetry/api":"^1.9.0","@opentelemetry/auto-instrumentations-node":"^0.56.0","@opentelemetry/exporter-trace-otlp-http":"^0.56.0","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-node":"^0.56.0","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/semantic-conventions":"^1.30.1","@turf/turf":"^7.3.1","patch-package":"^8.0.1","zod":"^3.25.42"},"tshy":{"project":"./tsconfig.src.json","exports":{".":"./src/index.ts","./tools":"./src/tools/index.ts","./resources":"./src/resources/index.ts","./prompts":"./src/prompts/index.ts","./utils":"./src/utils/index.ts"},"dialects":["esm","commonjs"],"selfLink":false},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./tools":{"import":{"types":"./dist/esm/tools/index.d.ts","default":"./dist/esm/tools/index.js"},"require":{"types":"./dist/commonjs/tools/index.d.ts","default":"./dist/commonjs/tools/index.js"}},"./resources":{"import":{"types":"./dist/esm/resources/index.d.ts","default":"./dist/esm/resources/index.js"},"require":{"types":"./dist/commonjs/resources/index.d.ts","default":"./dist/commonjs/resources/index.js"}},"./prompts":{"import":{"types":"./dist/esm/prompts/index.d.ts","default":"./dist/esm/prompts/index.js"},"require":{"types":"./dist/commonjs/prompts/index.d.ts","default":"./dist/commonjs/prompts/index.js"}},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/commonjs/utils/index.d.ts","default":"./dist/commonjs/utils/index.js"}}},"types":"./dist/commonjs/index.d.ts","_id":"@mapbox/mcp-server@0.11.0","gitHead":"1e370846b3c64ec6d44eb43a5fd90639ecd4c33f","bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-5ZFOfordbtKrV2GERYm2lPrmWXIeHyG+Qdmg9meOAFX70vRrgnPaewypelUJnLWwFJeomyXOZGAZsUZm46PZ4Q==","shasum":"3a7aa3dc80a692ebdf34b4bd118a2aeb66cd9f4c","tarball":"https://registry.npmjs.org/@mapbox/mcp-server/-/mcp-server-0.11.0.tgz","fileCount":1009,"unpackedSize":5242130,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCnyEBU55rej66AwwxjBG4a79kvinexzHJ1BjjYeUt1WAIhANaBehaU58Yijt4zbriILlT9DIdgtfl/lWrqnWl98sbF"}]},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.11.0_1775086908022_0.9233930995569299"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-12T08:00:52.574Z","modified":"2026-04-01T23:41:48.705Z","0.0.2-dev.0":"2025-06-12T08:00:52.896Z","0.0.2-dev.1":"2025-06-12T08:03:04.971Z","0.0.2":"2025-06-12T10:39:58.770Z","0.1.0":"2025-06-12T10:48:55.216Z","0.1.1-dev.2":"2025-06-13T07:36:36.402Z","0.2.1-dev.0":"2025-06-25T11:15:38.300Z","0.2.1-dev.1":"2025-06-25T11:21:51.746Z","0.2.1-dev.2":"2025-06-25T11:33:48.268Z","0.2.1-dev.3":"2025-06-25T11:40:31.909Z","0.2.0-dev.6":"2025-06-25T12:41:31.138Z","0.2.0-dev.7":"2025-06-25T12:44:24.354Z","0.2.0":"2025-06-25T13:45:58.491Z","0.2.0-issue.11.0":"2025-06-30T10:54:53.281Z","0.2.0-issue.11.1":"2025-06-30T12:07:40.227Z","0.2.0-issue.11.2":"2025-06-30T12:36:56.327Z","0.2.1-dev.1.0":"2025-07-08T07:04:56.815Z","0.2.1":"2025-07-08T07:46:14.599Z","0.2.2":"2025-07-09T14:00:32.945Z","0.2.3":"2025-07-10T13:18:42.795Z","0.2.4":"2025-08-04T08:55:22.152Z","0.4.0":"2025-09-10T16:17:13.183Z","0.4.1":"2025-09-22T17:52:51.755Z","0.5.0":"2025-09-23T14:47:52.446Z","0.5.2":"2025-09-30T07:01:51.587Z","0.5.3":"2025-09-30T08:46:32.188Z","0.5.4-dev":"2025-09-30T12:57:56.989Z","0.5.4-dev-0":"2025-09-30T16:16:18.929Z","0.5.4-dev-1":"2025-09-30T17:16:15.597Z","0.5.4-dev-2":"2025-09-30T18:35:00.743Z","0.5.4-dev-3":"2025-09-30T18:51:27.783Z","0.5.4-dev-4":"2025-09-30T18:58:34.502Z","0.5.4-dev-5":"2025-09-30T19:13:31.438Z","0.5.4":"2025-10-02T07:14:05.992Z","0.5.5":"2025-10-07T12:20:20.532Z","0.6.1":"2025-10-28T18:58:35.425Z","0.8.1-dev.0":"2026-01-05T16:47:00.941Z","0.8.1-dev.1":"2026-01-05T17:09:44.017Z","0.8.1-dev.2":"2026-01-05T17:33:15.914Z","0.8.1-dev.3":"2026-01-05T18:07:45.511Z","0.8.1-dev.4":"2026-01-06T10:03:40.436Z","0.8.1-dev.5":"2026-01-06T10:22:30.839Z","0.8.1-dev.6":"2026-01-06T11:17:19.686Z","0.8.1-dev.7":"2026-01-06T12:52:39.600Z","0.8.1-dev.8":"2026-01-06T13:00:43.824Z","0.8.1":"2026-01-06T15:17:56.554Z","0.8.2":"2026-01-26T19:52:00.119Z","0.8.3":"2026-01-30T14:43:17.556Z","0.9.0":"2026-02-24T18:38:29.687Z","99.0.0-dev":"2026-03-10T20:02:27.795Z","0.9.2-dev":"2026-03-13T16:37:10.216Z","0.11.0":"2026-04-01T23:41:48.174Z"},"bugs":{"url":"https://github.com/mapbox/mcp-server/issues"},"license":"MIT","homepage":"https://github.com/mapbox/mcp-server#readme","keywords":["mapbox","mcp"],"repository":{"type":"git","url":"git+https://github.com/mapbox/mcp-server.git"},"description":"Mapbox MCP server.","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"readme":"# Mapbox MCP Server\n\n[![npm version](https://img.shields.io/npm/v/@mapbox/mcp-server)](https://www.npmjs.com/package/@mapbox/mcp-server)\n\nNode.js server implementing Model Context Protocol (MCP) for Mapbox APIs.\n\n## Unlock Geospatial Intelligence for Your AI Applications\n\nThe Mapbox MCP Server transforms any AI agent or application into a geospatially-aware system by providing seamless access to Mapbox's comprehensive location intelligence platform. With this server, your AI can understand and reason about places, navigate the physical world, and access rich geospatial data including:\n\n- **Global geocoding** to convert addresses and place names to coordinates and vice versa\n- **Points of interest (POI) search** across millions of businesses, landmarks, and places worldwide\n- **Multi-modal routing** for driving, walking, and cycling with real-time traffic\n- **Travel time matrices** to analyze accessibility and optimize logistics\n- **Route optimization** to find the optimal visiting order for multiple stops (traveling salesman problem)\n- **Map matching** to snap GPS traces to the road network for clean route visualization\n- **Isochrone generation** to visualize areas reachable within specific time or distance constraints\n- **Static map images** to create visual representations of locations, routes, and geographic data\n- **Offline geospatial calculations** for distance, area, bearing, buffers, and spatial analysis without requiring API calls\n\nWhether you're building an AI travel assistant, logistics optimizer, location-based recommender, or any application that needs to understand \"where\", the Mapbox MCP Server provides the spatial intelligence to make it possible. You can also enable it on popular clients like Claude Desktop and VS Code. See below for details\n\n![Mapbox MCP Server Demo](./assets/mapbox_mcp_server.gif)\n\n# Usage\n\n**A Mapbox access token is required to use this MCP server.**\n\n## Hosted MCP Endpoint\n\nFor quick access, you can use our hosted MCP endpoint:\n\n**Endpoint**: https://mcp.mapbox.com/mcp\n\nFor detailed setup instructions for different clients and API usage, see the [Hosted MCP Server Guide](./docs/hosted-mcp-guide.md).\n\nTo get a Mapbox access token:\n\n1. Sign up for a free Mapbox account at [mapbox.com/signup](https://www.mapbox.com/signup/)\n2. Navigate to your [Account page](https://account.mapbox.com/)\n3. Create a new token or use the default public token\n\nFor more information about Mapbox access tokens, see the [Mapbox documentation on access tokens](https://docs.mapbox.com/help/dive-deeper/access-tokens/).\n\n## Integration Guides\n\nFor detailed setup instructions for different integrations, refer to the following guides:\n\n- [Claude Desktop Setup](./docs/claude-desktop-setup.md) - Instructions for configuring Claude Desktop to work with this MCP server\n- [Goose Setup](./docs/goose-setup.md) - Setting up Goose AI agent framework\n- [VS Code Setup](./docs/vscode-setup.md) - Setting up a development environment in Visual Studio Code\n- [Cursor AI IDE Setup](./docs/cursor-setup.md) - Setting up a development environment in Cursor AI IDE\n- [Smolagents Integration](./docs/using-mcp-with-smolagents/README.md) - Example showing how to connect Smolagents AI agents to Mapbox's tools\n- **[Importing Tools Directly](./docs/importing-tools.md)** - Use Mapbox tools in your own applications without running the MCP server\n\n## Example Prompts\n\nTry these prompts with Claude Desktop or other MCP clients after setup:\n\n### Location Discovery\n\n- \"Find coffee shops within walking distance of the Empire State Building\"\n- \"I want to go from Seattle to Portland, is there a Starbucks along the way?\"\n- \"Show me gas stations along the route from Boston to New York\"\n- \"What restaurants are near Times Square?\"\n\n### Navigation & Travel\n\n- \"Get driving directions from LAX to Hollywood with current traffic\"\n- \"How long would it take to walk from Central Park to Times Square?\"\n- \"Calculate travel time from my hotel (Four Seasons) to JFK Airport by taxi during rush hour\"\n\n### Visualization & Maps\n\n- \"Create a map image showing the route from Golden Gate Bridge to Fisherman's Wharf with markers at both locations\"\n- \"Show me a satellite view of Manhattan with key landmarks marked\"\n- \"Generate a map highlighting all Starbucks locations within a mile of downtown Seattle\"\n\n### Analysis & Planning\n\n- \"Show me areas reachable within 30 minutes of downtown Portland by car\"\n- \"Calculate a travel time matrix between these 3 hotel locations (Marriott, Sheraton and Hilton) and the convention center in Denver\"\n- \"Find the optimal route visiting these 3 tourist attractions (Golden Gate, Musical Stairs and Fisherman's Wharf) in San Francisco\"\n- \"Optimize a delivery route for these 8 addresses: [list of addresses]\"\n\n### GPS & Route Matching\n\n- \"Clean up this GPS trace and show the actual route on roads: [list of coordinates with timestamps]\"\n- \"Snap this recorded bicycle ride to the cycling network: [GPS coordinates]\"\n- \"Match this driving route to the road network and show traffic congestion levels\"\n\n### Offline Geospatial Calculations\n\n- \"What's the distance in miles between these two coordinates?\"\n- \"Calculate the area of this polygon in square kilometers\"\n- \"Is the point at 37.7749°N, 122.4194°W inside this service area polygon?\"\n- \"What's the bearing from San Francisco to New York?\"\n- \"Find the midpoint between London and Paris\"\n- \"Create a 5-mile buffer zone around this location\"\n- \"Calculate the centroid of this neighborhood boundary\"\n- \"What's the bounding box for these route coordinates?\"\n- \"Simplify this complex polygon to reduce the number of points\"\n\n### Tips for Better Results\n\n- Be specific about locations (use full addresses or landmark names)\n- Specify your preferred travel method (driving, walking, cycling)\n- Include time constraints when relevant (\"during rush hour\", \"at 3 PM\")\n- Ask for specific output formats when needed (\"as a map image\", \"in JSON format\")\n\n> **Detailed examples:** See [examples/search-along-route.md](./examples/search-along-route.md) for comprehensive examples of the search-along-route prompt with different use cases and MCP Inspector testing instructions.\n\n## Resources\n\nThe MCP server exposes static reference data as **MCP resources**. Resources provide read-only access to data that clients can reference directly without making tool calls.\n\n### Available Resources\n\n#### Mapbox Categories Resource\n\n**URI Pattern**: `mapbox://categories` or `mapbox://categories/{language}`\n\nAccess the complete list of available category IDs for use with the category search tool. Categories can be used to filter search results by type (e.g., \"restaurant\", \"hotel\", \"gas_station\").\n\n**Examples**:\n\n- `mapbox://categories` - Default (English) category list\n- `mapbox://categories/ja` - Japanese category names\n- `mapbox://categories/es` - Spanish category names\n\n**Accessing Resources**:\n\n- **Clients with native MCP resource support**: Use the `resources/read` MCP protocol method\n- **Clients without resource support**: Use the `resource_reader_tool` with the resource URI\n\n## Rich Map Previews (MCP Apps)\n\nThe `static_map_image_tool` provides an interactive map preview panel in compatible clients, in addition to the base64 image that all clients receive.\n\nThis server implements the **MCP Apps** protocol (`@modelcontextprotocol/ext-apps`), which renders a self-contained HTML app panel directly inside the chat. Supported clients show an interactive map with a Fullscreen toggle:\n\n- **Claude Desktop** ✅\n- **VS Code with GitHub Copilot** ✅\n- **Claude Code** ✅\n- **[Goose](https://github.com/block/goose)** ✅\n\nAll clients receive the base64-encoded map image regardless of protocol support — interactive previews are a progressive enhancement on top of the standard image response.\n\n### Legacy: MCP-UI\n\nThis server also retains support for **MCP-UI** (`@mcp-ui/server`), an earlier open specification for embedded iframe previews. MCP Apps is the recommended protocol; MCP-UI support is kept for backwards compatibility.\n\nMCP-UI is enabled by default. To disable it, pass `--disable-mcp-ui` as a command-line flag or set `ENABLE_MCP_UI=false`. See the [MCP-UI documentation](./docs/mcp-ui.md) for details.\n\n#### CLIENT_NEEDS_RESOURCE_FALLBACK\n\n**Resource Fallback Tools (Opt-In for Non-Compliant Clients)**\n\nResources are a core MCP feature supported by most clients (Claude Desktop, VS Code, MCP Inspector, etc.). However, some clients (like smolagents) don't support resources at all. For these clients, the server can provide \"resource fallback tools\" that deliver the same content as resources but via tool calls.\n\n**Fallback Tools:**\n\n- `resource_reader_tool` - Generic fallback for reading any resource by URI\n- `category_list_tool` - Provides access to category list (mapbox://categories)\n\n**By default, these tools are NOT included** (assumes your client supports resources). If your client doesn't support resources, enable the fallback tools:\n\n```bash\nexport CLIENT_NEEDS_RESOURCE_FALLBACK=true\n```\n\n**When to set this:**\n\n- ✅ Set to `true` if using smolagents or other clients without resource support\n- ❌ Leave unset (default) if using Claude Desktop, VS Code, MCP Inspector, or any resource-capable client\n- ❌ Leave unset if unsure (most clients support resources)\n\n## Tools\n\n### Utility Tools\n\n#### Resource Reader Tool\n\nProvides access to MCP resources for clients that don't support the native MCP resource API. Use this tool to read resources like the category list.\n\n**Parameters**:\n\n- `uri`: The resource URI to read (e.g., `mapbox://categories`, `mapbox://categories/ja`)\n\n**Example Usage**:\n\n- Read default categories: `{\"uri\": \"mapbox://categories\"}`\n- Read Japanese categories: `{\"uri\": \"mapbox://categories/ja\"}`\n\n**Note**: If your MCP client supports native resources, prefer using the resource API directly for better performance.\n\n### Offline Geospatial Tools\n\nThese tools perform geospatial calculations completely offline without requiring Mapbox API calls. They use [Turf.js](https://turfjs.org/) for accurate geographic computations and work anywhere, even without internet connectivity.\n\n#### Distance Tool\n\nCalculate the distance between two geographic coordinates using the Haversine formula.\n\n**Features**:\n\n- Supports multiple units: kilometers, miles, meters, feet, nautical miles\n- Accurate great-circle distance calculation\n- No API calls required\n\n**Example Usage**: \"What's the distance between San Francisco (37.7749°N, 122.4194°W) and New York (40.7128°N, 74.0060°W)?\"\n\n#### Point in Polygon Tool\n\nTest whether a point is inside a polygon or multipolygon.\n\n**Features**:\n\n- Works with complex polygons including holes\n- Supports multipolygons\n- Useful for geofencing and service area checks\n\n**Example Usage**: \"Is this delivery address inside our service area?\"\n\n#### Bearing Tool\n\nCalculate the compass direction (bearing) from one coordinate to another.\n\n**Features**:\n\n- Returns bearing in degrees (0-360°)\n- Provides cardinal direction (N, NE, E, SE, S, SW, W, NW)\n- Useful for navigation and directional queries\n\n**Example Usage**: \"What direction should I head to go from here to the airport?\"\n\n#### Midpoint Tool\n\nFind the geographic midpoint between two coordinates along the great circle path.\n\n**Features**:\n\n- Calculates true midpoint on Earth's curved surface\n- Useful for meeting point suggestions\n- Handles long-distance calculations correctly\n\n**Example Usage**: \"What's halfway between San Francisco and New York?\"\n\n#### Centroid Tool\n\nCalculate the geometric center (centroid) of a polygon or multipolygon.\n\n**Features**:\n\n- Works with complex shapes\n- Returns arithmetic mean of all points\n- Useful for placing labels or markers\n\n**Example Usage**: \"Where should I place a marker for this neighborhood boundary?\"\n\n#### Area Tool\n\nCalculate the area of a polygon.\n\n**Features**:\n\n- Supports multiple units: square meters, square kilometers, acres, hectares, square miles, square feet\n- Accurate area calculation on Earth's surface\n- Works with polygons of any size\n\n**Example Usage**: \"What's the area of this park in acres?\"\n\n#### Bounding Box Tool\n\nCalculate the minimum bounding box (bbox) that contains a geometry.\n\n**Features**:\n\n- Works with points, lines, polygons, and multipolygons\n- Returns [minLongitude, minLatitude, maxLongitude, maxLatitude]\n- Useful for viewport calculations and spatial indexing\n\n**Example Usage**: \"What's the bounding box for this route?\"\n\n#### Buffer Tool\n\nCreate a buffer zone (polygon) around a point, line, or polygon.\n\n**Features**:\n\n- Supports multiple distance units\n- Creates circular buffers around points\n- Useful for proximity analysis and creating zones of influence\n\n**Example Usage**: \"Show me a 5km buffer zone around this location\"\n\n#### Simplify Tool\n\nReduce the number of vertices in a line or polygon using the Douglas-Peucker algorithm.\n\n**Features**:\n\n- Configurable tolerance for detail level\n- Preserves overall shape while reducing complexity\n- Useful for reducing file sizes and improving rendering performance\n- Option to maintain topology (prevent self-intersections)\n\n**Example Usage**: \"Simplify this complex boundary to reduce the number of points\"\n\n### Mapbox API Tools\n\n#### Category List Tool (Deprecated)\n\n**⚠️ Deprecated**: Use the `resource_reader_tool` with URI `mapbox://categories` instead, or access the `mapbox://categories` resource directly if your client supports MCP resources.\n\nThis tool is maintained for backward compatibility with clients that don't support MCP resources or the resource_reader_tool.\n\n#### Matrix Tool\n\nCalculates travel times and distances between multiple points using [Mapbox Matrix API](https://www.mapbox.com/matrix-api). Features include:\n\n- Efficient one-to-many, many-to-one or many-to-many routing calculations\n- Support for different travel profiles (driving-traffic, driving, walking, cycling)\n- Departure time specification for traffic-aware calculations\n- Route summarization with distance and duration metrics\n- Control approach (curb/unrestricted) and range of allowed departure bearings\n\n#### Static image tool\n\nGenerates static map images using the [Mapbox static image API](https://docs.mapbox.com/api/maps/static-images/). Features include:\n\n- Custom map styles (streets, outdoors, satellite, etc.)\n- Adjustable image dimensions and zoom levels\n- Support for multiple markers with custom colors and labels\n- Overlay options including polylines and polygons\n- Auto-fitting to specified coordinates\n\n#### Category search tool\n\nPerforms a category search using the [Mapbox Search Box category search API](https://docs.mapbox.com/api/search/search-box/#category-search). Features include:\n\n- Search for points of interest by category (restaurants, hotels, gas stations, etc.)\n- Filtering by geographic proximity\n- Customizable result limits\n- Rich metadata for each result\n- Support for multiple languages\n\n#### Reverse geocoding tool\n\nPerforms reverse geocoding using the [Mapbox geocoding V6 API](https://docs.mapbox.com/api/search/geocoding/#reverse-geocoding). Features include:\n\n- Convert geographic coordinates to human-readable addresses\n- Customizable levels of detail (street, neighborhood, city, etc.)\n- Results filtering by type (address, poi, neighborhood, etc.)\n- Support for multiple languages\n- Rich location context information\n\n#### Directions tool\n\nFetches routing directions using the [Mapbox Directions API](https://docs.mapbox.com/api/navigation/directions/). Features include:\n\n- Support for different routing profiles: driving (with live traffic or typical), walking, and cycling\n- Route from multiple waypoints (2-25 coordinate pairs)\n- Alternative routes option\n- Route annotations (distance, duration, speed, congestion)\n- Scheduling options:\n  - Future departure time (`depart_at`) for driving and driving-traffic profiles\n  - Desired arrival time (`arrive_by`) for driving profile only\n- Profile-specific optimizations:\n  - Driving: vehicle dimension constraints (height, width, weight)\n- Exclusion options for routing:\n  - Common exclusions: ferry routes, cash-only tolls\n  - Driving-specific exclusions: tolls, motorways, unpaved roads, tunnels, country borders, state borders\n  - Custom point exclusions (up to 50 geographic points to avoid)\n- GeoJSON geometry output format\n\n#### Isochrone tool\n\nComputes areas that are reachable within a specified amount of times from a location using [Mapbox Isochrone API](https://docs.mapbox.com/api/navigation/isochrone/). Features include:\n\n- Support for different travel profiles (driving, walking, cycling)\n- Customizable travel times or distances\n- Multiple contour generation (e.g., 15, 30, 45 minute ranges)\n- Optional departure or arrival time specification\n- Color customization for visualization\n\n#### Search and geocode tool\n\nUses the [Mapbox Search Box Text Search API](https://docs.mapbox.com/api/search/search-box/#search-request) endpoint to power searching for and geocoding POIs, addresses, places, and any other types supported by that API.\nThis tool consolidates the functionality that was previously provided by the ForwardGeocodeTool and PoiSearchTool (from earlier versions of this MCP server) into a single tool.\n\n#### Map matching tool\n\nSnaps GPS traces to the road network using the [Mapbox Map Matching API](https://docs.mapbox.com/api/navigation/map-matching/). Features include:\n\n- Convert noisy GPS traces to clean routes on the road network\n- Support for different travel profiles (driving, driving-traffic, walking, cycling)\n- Handle up to 100 coordinate pairs per request\n- Optional timestamps for improved accuracy based on speed\n- Configurable snap radiuses for different GPS quality levels\n- Route annotations (speed limits, distance, duration, traffic congestion)\n- Multiple geometry output formats (GeoJSON, polyline)\n\n**Example Usage**: \"Clean up this GPS trace and snap it to roads: [coordinates with timestamps]\"\n\n#### Optimization tool\n\nFinds the optimal route through multiple locations using the [Mapbox Optimization API](https://docs.mapbox.com/api/navigation/optimization/). Features include:\n\n- Solve traveling salesman problem (TSP) for 2-12 locations\n- Support for different travel profiles (driving, driving-traffic, walking, cycling)\n- Flexible start and end point configuration\n- Roundtrip or one-way trip optimization\n- Turn-by-turn navigation instructions (optional)\n- Route annotations (distance, duration, speed)\n- Multiple geometry output formats (GeoJSON, polyline)\n\n**Example Usage**: \"Find the optimal route to visit these 5 stops: [list of addresses or coordinates]\"\n\n**Note**: A V2 API with advanced features (time windows, capacity constraints, multiple vehicles) is available but requires beta access. The V2 implementation is included in the codebase but not registered by default.\n\n# Development\n\n## Inspecting server\n\n### Using Node.js\n\n```sh\n# Run the built image\nnpm run inspect:build\n```\n\n### Using Docker\n\n```sh\n# Build the Docker image\ndocker build -t mapbox-mcp-server .\n\n# Run and inspect the server\nnpx @modelcontextprotocol/inspector docker run -i --rm --env MAPBOX_ACCESS_TOKEN=\"YOUR_TOKEN\" mapbox-mcp-server\n```\n\n## Create new tool\n\n```sh\nnpx plop create-tool\n# provide tool name without suffix (e.g. Search)\n```\n\n## Releasing a New Version\n\n```sh\n# 1. Bump version in package.json\nnpm version <new-version> --no-git-tag-version\n\n# 2. Sync version to manifest.json and server.json\nnpm run sync-manifest\n\n# 3. Prepare CHANGELOG (replaces \"Unreleased\" with version and date)\nnpm run changelog:prepare-release <new-version>\n\n# 4. Update package-lock.json\nnpm install\n\n# 5. Review changes, then commit and tag\ngit add package.json package-lock.json manifest.json server.json CHANGELOG.md\ngit commit -m \"Release v<new-version>\"\ngit tag v<new-version>\ngit push && git push --tags\n```\n\n**Important**: The publisher workflow validates that `package.json` and `server.json` versions match the release version. Skipping the version bump or manifest sync will cause publish failures.\n\n## OpenTelemetry Tracing\n\nThis MCP server includes comprehensive OpenTelemetry tracing for production observability:\n\n### Quick Demo\n\n```sh\n# 1. Copy the example configuration\ncp .env.example .env\n\n# 2. Edit .env to add your MAPBOX_ACCESS_TOKEN and configure tracing\n\n# 3. Start Jaeger for local development\nnpm run tracing:jaeger:start\n\n# 4. Run the server (it will automatically use .env configuration)\nnpm run inspect:build\n\n# 5. View traces at http://localhost:16686\n\n# 6. Stop Jaeger when done\nnpm run tracing:jaeger:stop\n```\n\n**Note:** The server automatically loads configuration from your `.env` file at startup. The `.env.example` file includes configuration examples for multiple observability platforms.\n\n### Supported Observability Platforms\n\nConfiguration examples included in `.env.example` for:\n\n**Cloud Providers:**\n\n- ☁️ AWS X-Ray\n- ☁️ Azure Monitor (Application Insights)\n- ☁️ Google Cloud Trace\n\n**SaaS Platforms:**\n\n- 📊 Datadog\n- 📊 New Relic\n- 📊 Honeycomb\n- 📊 Any OTLP-compatible backend\n\n### Production Configuration\n\nSee [docs/tracing.md](./docs/tracing.md) for complete setup instructions including:\n\n- 🔧 Platform-specific configuration guides\n- 📊 Authentication and endpoint setup\n- 🎯 Custom trace attributes and context\n- 🚀 Performance optimization (minimal overhead)\n- 🔍 Troubleshooting and debugging\n\n**Tracing Features:**\n\n- ✅ Configuration loading tracing (.env file loading)\n- ✅ Automatic tool execution tracing\n- ✅ HTTP request instrumentation with CloudFront correlation IDs\n- ✅ Configurable exporters (console, OTLP)\n- ✅ Security-conscious (data protection, JWT validation)\n- ✅ Production-ready (<1% CPU overhead)\n\n## Contributing\n\nWe welcome contributions to the Mapbox MCP Server! Please read [CONTRIBUTING.md](./CONTRIBUTING.md) before submitting a pull request.\n\nFull standards and guidelines:\n\n- **[CONTRIBUTING.md](./CONTRIBUTING.md)** - Getting started, PR process, quick reference\n- **[Engineering Standards (docs/engineering_standards.md)](./docs/engineering_standards.md)** - Complete code quality, testing, documentation, and collaboration standards\n- **[Claude Code Guide (CLAUDE.md)](./CLAUDE.md)** - Standards and patterns for contributors using Claude Code\n- **[AI Agent Instructions (AGENTS.md)](./AGENTS.md)** - Guide for other AI coding assistants (Cursor, Continue, Aider, etc.)\n- **[GitHub Copilot Guidelines](./.github/copilot-instructions.md)** - Best practices for using GitHub Copilot responsibly\n\n### Quick Start for Contributors\n\n1. Fork the repository and clone your fork\n2. Install dependencies: `npm install`\n3. Make your changes following our coding standards\n4. Run tests and linting: `npm test && npm run lint`\n5. Add tests for any new functionality\n6. Submit a pull request with a clear description\n\nAll contributions must pass our CI checks and code review process. See [docs/engineering_standards.md](./docs/engineering_standards.md) for detailed requirements.\n\n## Data Usage & Privacy\n\n### What data is sent to Mapbox APIs\n\nWhen you use the MCP server tools, the following data is sent directly from your environment to Mapbox APIs:\n\n- **Geocoding tools**: Address/location text, coordinates, country/region filters\n- **Search tools**: Search queries, location coordinates for proximity, category filters\n- **Directions tool**: Start/end coordinates, waypoints, routing preferences, vehicle constraints\n- **Matrix tool**: Multiple coordinate pairs, travel profile, departure times\n- **Static map tool**: Coordinates, zoom level, styling preferences, marker information\n- **Isochrone tool**: Origin coordinates, time/distance parameters, travel profile\n\n### Your privacy\n\n- **Local execution**: All API calls are made directly from your environment to Mapbox APIs\n- **Token security**: Your Mapbox API token remains on your local machine and is never transmitted to or stored by this MCP server\n- **No data storage**: This MCP server does not store, log, or collect any of your data or API requests\n- **Direct communication**: There is no intermediary server between you and Mapbox APIs\n\n### Third-party data usage\n\n- **Mapbox's privacy policy** governs data sent to their APIs: https://www.mapbox.com/legal/privacy/\n- **API usage**: Standard Mapbox API terms apply to all requests made through these tools\n- **Data retention**: Refer to Mapbox's documentation for their data retention policies\n\n## Support & Contact\n\n### For MCP Server Issues\n\n- **Email**: mcp-feedback@mapbox.com\n- **GitHub Issues**: [Report bugs and feature requests](https://github.com/mapbox/mcp-server/issues)\n\n### For Mapbox API Questions\n\n- **Mapbox Support**: https://support.mapbox.com/\n- **Documentation**: https://docs.mapbox.com/\n- **API Status**: https://status.mapbox.com/\n\n### Maintenance Commitment\n\nThis MCP server is officially maintained by Mapbox, Inc. We provide:\n\n- Regular updates for new Mapbox API features\n- Bug fixes and security updates\n- Compatibility with latest MCP protocol versions\n- Community support through GitHub issues\n\n---\n\n[MIT License](LICENSE.md)\n","readmeFilename":"README.md"}