{"_id":"@cyanheads/noaa-cdo-mcp-server","_rev":"15-cbeb3251a8378c162c073e93eb411d4d","name":"@cyanheads/noaa-cdo-mcp-server","dist-tags":{"latest":"0.1.15"},"versions":{"0.1.1":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.1","keywords":["mcp","mcp-server","model-context-protocol","noaa","climate","weather","cdo","historical-weather","observations"],"license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"0e36950e8f962e2241854af27bbc1283f7b46f58","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.1.tgz","fileCount":61,"integrity":"sha512-14SnakhFKSONxXeeecxTGhAjrYF0A6zhQldAbzyvkt1OyhNLad1gWT7GxzqfnVbK1Rn4NoPC/FIeAiod60euNg==","signatures":[{"sig":"MEQCIB2BxMEWixeHO+iH58R2JWWNtphV+teJ9Z5hx0pz24olAiArKnoCbQaKub/ufbQYFg/DBxM7KpHQTO3pNwLGzuGzew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"0e36950e8f962e2241854af27bbc1283f7b46f58","engines":{"bun":">=1.3.0","node":">=24.0.0"},"scripts":{"test":"vitest run","tree":"tsx scripts/tree.ts","build":"tsx scripts/build.ts","clean":"tsx scripts/clean.ts","start":"node dist/index.js","bundle":"npm run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe .","rebuild":"tsx scripts/clean.ts && tsx scripts/build.ts","devcheck":"tsx scripts/devcheck.ts","lint:mcp":"tsx scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http node dist/index.js","list-skills":"tsx scripts/list-skills.ts","start:stdio":"MCP_TRANSPORT_TYPE=stdio node dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"tsx scripts/lint-packaging.ts","changelog:build":"tsx scripts/build-changelog.ts","changelog:check":"tsx scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-14SnakhFKSONxXeeecxTGhAjrYF0A6zhQldAbzyvkt1OyhNLad1gWT7GxzqfnVbK1Rn4NoPC/FIeAiod60euNg==","repository":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for NOAA Climate Data Online (CDO) API v2 — search stations, locations, datasets, and fetch historical weather observations.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.1_1779559856577_0.48471792576492545","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.3":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.3","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"cd179effedcd7e27ff8cd4d648c3c0dd276f067b","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.3.tgz","fileCount":63,"integrity":"sha512-v8YT/kZzNcGKgJMqQvpsYdLLE1Py22thlkpKe8zyBhSAfZ3ansZKRTVJ/DXE4Dp2mW+KHt9xLqJNs8aoIqho4g==","signatures":[{"sig":"MEYCIQC6HwxLtOCHNNcwYyG+Gc+OqX6GiNf+IC8e66NnJrw6QQIhAP+hm2s3UmZAn/90pEYtmyFfX53y+NR0D7WLQttfMx+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196912},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"cd179effedcd7e27ff8cd4d648c3c0dd276f067b","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"vitest run","tree":"tsx scripts/tree.ts","build":"tsx scripts/build.ts","clean":"tsx scripts/clean.ts","start":"node dist/index.js","bundle":"npm run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe .","rebuild":"tsx scripts/clean.ts && tsx scripts/build.ts","devcheck":"tsx scripts/devcheck.ts","lint:mcp":"tsx scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http node dist/index.js","list-skills":"tsx scripts/list-skills.ts","start:stdio":"MCP_TRANSPORT_TYPE=stdio node dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"tsx scripts/lint-packaging.ts","changelog:build":"tsx scripts/build-changelog.ts","changelog:check":"tsx scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-v8YT/kZzNcGKgJMqQvpsYdLLE1Py22thlkpKe8zyBhSAfZ3ansZKRTVJ/DXE4Dp2mW+KHt9xLqJNs8aoIqho4g==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for NOAA Climate Data Online (CDO) API v2 — search stations, locations, datasets, and fetch historical weather observations.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"tsx":"^4.22.3","ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.3_1779590269521_0.9171788666850418","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.4":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.4","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.4","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"80f10614d40597372fc343e8120bb451fd9f29ab","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.4.tgz","fileCount":64,"integrity":"sha512-TAMk3yG/9BA0XBwKl7ioMTZysvbKA0vzwEigbHyNNwL2EMzA6vC1fNM8SuDwXOV9HhYjsrRdA9Y+OanYc8diiw==","signatures":[{"sig":"MEYCIQDILrTyjPRNWeAdWjNrMbam27J026jLYZ6ocByv+RqMgAIhAJdF6ILTDoVW+k+nqQ0r3R6+IwUPOqDPPoRnKS0vg7+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197791},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"80f10614d40597372fc343e8120bb451fd9f29ab","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"vitest run","tree":"tsx scripts/tree.ts","build":"tsx scripts/build.ts","clean":"tsx scripts/clean.ts","start":"node dist/index.js","bundle":"npm run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe .","rebuild":"tsx scripts/clean.ts && tsx scripts/build.ts","devcheck":"tsx scripts/devcheck.ts","lint:mcp":"tsx scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http node dist/index.js","list-skills":"tsx scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio node dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"tsx scripts/lint-packaging.ts","changelog:build":"tsx scripts/build-changelog.ts","changelog:check":"tsx scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-TAMk3yG/9BA0XBwKl7ioMTZysvbKA0vzwEigbHyNNwL2EMzA6vC1fNM8SuDwXOV9HhYjsrRdA9Y+OanYc8diiw==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"tsx":"^4.22.3","ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.4_1779591779508_0.348831557929947","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.5":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.5","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.5","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"f8961e72a5dd4b8f01082db919e1c83cd5136915","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.5.tgz","fileCount":58,"integrity":"sha512-QnfgUUqEVxZ09EI6/SUOnbGn3K0psJtnXTmUwUrHWvF98pMk0v6pSe5L25nMC089N7ndC/mmFEkbKAgGI9Pb+A==","signatures":[{"sig":"MEUCIFidupIwEBg8t2jqhdK8pk5o+MjW+AE6cUHycOSdNBneAiEAt1EkB/R1qBnaZ1G5zOXIIMVtBSd8cYwI/53EonPoDIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188597},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"f8961e72a5dd4b8f01082db919e1c83cd5136915","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-QnfgUUqEVxZ09EI6/SUOnbGn3K0psJtnXTmUwUrHWvF98pMk0v6pSe5L25nMC089N7ndC/mmFEkbKAgGI9Pb+A==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.5_1779593450171_0.2764081105330216","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.6":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.6","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.6","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"de5afc8d61e743373beba143d7a574f6b3c7c0e9","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.6.tgz","fileCount":58,"integrity":"sha512-SQ3T3z2vzcYThv63rFD8Y6p1qR/C8IsqZqjtZauSjco52GPvHC8vv3S5xI4kLzZrhSOV9lBpJ6OvfqYBXih7Aw==","signatures":[{"sig":"MEYCIQCFYsv/DI6j1CMsBT1WfcPEPcao8eMyiFFIc15MxFL4QQIhAOowLXkuOVJAKAb10b7MWuL2L3sOR/FWhrCQIMe+kHhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188845},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"de5afc8d61e743373beba143d7a574f6b3c7c0e9","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-SQ3T3z2vzcYThv63rFD8Y6p1qR/C8IsqZqjtZauSjco52GPvHC8vv3S5xI4kLzZrhSOV9lBpJ6OvfqYBXih7Aw==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.6_1779598641480_0.22581675411530489","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.7":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.7","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.7","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"2d6cf88fe74690c7cbdeb4d4fdeafd6c57f14842","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.7.tgz","fileCount":58,"integrity":"sha512-SpUN7+5xfin3FV9OB8qyhwCToiMsuQHfW0FBQn4WeLoduh7/5u3e0serSC2QXWB/76nNrV653z69sFUuuVE/Vw==","signatures":[{"sig":"MEUCIQDikKwESU390j9lEyLAsbWqtNRU2AEvAKZAlsESDhW65QIgIoDoMMXV1CbhhVhnE7LFwIZI9EHlHwQGNMQhIKkTzzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185183},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2d6cf88fe74690c7cbdeb4d4fdeafd6c57f14842","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-SpUN7+5xfin3FV9OB8qyhwCToiMsuQHfW0FBQn4WeLoduh7/5u3e0serSC2QXWB/76nNrV653z69sFUuuVE/Vw==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.7_1779624986155_0.0196828361661614","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.8":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.8","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.8","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"a3151befac181c7dd081b1ffad278d7dad351bde","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.8.tgz","fileCount":58,"integrity":"sha512-QNWaCtWToIMedBxZ8k72MyeZOlf9prrvcF63auT8cP1ZrXJwk0qIZdlLnCV0DL8c2w89vi3OAOUEQYnvwS1FpQ==","signatures":[{"sig":"MEUCIQCOgp+jJr3TDVZ8WNR8kV6wBag1Q5yofOnTdIvj596S7wIgaMTGGblBQYaE9iP5Ozrknz2N5Icd2kGD2iY49S7dHDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185035},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a3151befac181c7dd081b1ffad278d7dad351bde","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-QNWaCtWToIMedBxZ8k72MyeZOlf9prrvcF63auT8cP1ZrXJwk0qIZdlLnCV0DL8c2w89vi3OAOUEQYnvwS1FpQ==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.8_1779660479465_0.4576775609160304","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.9":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.9","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.9","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"50bff7c09ff0b3b0e8e4db4a7625dfcf11031412","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.9.tgz","fileCount":58,"integrity":"sha512-Gbcck7y0TZ19UnPr5iLiUJSMTtUKgphtKOwaiNqndBO7n4fiaG5hJ443BKfLz2CedteMnG8BZXIPn8eNtAeYRA==","signatures":[{"sig":"MEQCIDTIk36T/t7PLl8SJRlralXdkQUk7uvbYaSx4dY3/SuXAiAAoS6X9R4gS+Qhbc4vPLpzrZqd7AieGntzuWU/RVgRHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183990},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"50bff7c09ff0b3b0e8e4db4a7625dfcf11031412","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write --unsafe","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-Gbcck7y0TZ19UnPr5iLiUJSMTtUKgphtKOwaiNqndBO7n4fiaG5hJ443BKfLz2CedteMnG8BZXIPn8eNtAeYRA==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.9_1780031623207_0.7987853292728666","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.10":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.10","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.10","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"d7040ed97673fcf68ede3c6f855d878cb0af1b8a","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.10.tgz","fileCount":58,"integrity":"sha512-5ZHTHirlgs1AG7WqY18giTbnXXa1IjID4/4HE7v8WihItl2Yl0uZlS/c/NIJzdZwYdg9AG/S1+xIepWloa/Mzw==","signatures":[{"sig":"MEUCIB5hIWxypcL++3y6IsuyzWNyzeVW5nUfUwyVvoOb6AmhAiEAqn210BYN19bOsZG62/cdxPCF5p5wgYcc9J1MPEdZZoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195713},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d7040ed97673fcf68ede3c6f855d878cb0af1b8a","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-5ZHTHirlgs1AG7WqY18giTbnXXa1IjID4/4HE7v8WihItl2Yl0uZlS/c/NIJzdZwYdg9AG/S1+xIepWloa/Mzw==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.10_1780134819273_0.8341897672668133","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.11":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.11","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.11","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"8113227dbab578d218102e9657f6915f82640ff2","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.11.tgz","fileCount":58,"integrity":"sha512-MNPmO7H9BQNB5jFMwkll+81uFU6+O+cIomFMnqAqnTS3Gw2h23Vsb2ff94Ov+T9Q6oTW+FOZJvfsLuTxxJve9A==","signatures":[{"sig":"MEUCICjCuZ96ZjnHXkiZz4rlHbKqc5/hW/2Dkc8TjWO09Ju6AiEA7NLU6gvC7AXqjqi6Hbkp6KrTDIV3CC9gQ3gYl+lZL8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195805},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8113227dbab578d218102e9657f6915f82640ff2","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-MNPmO7H9BQNB5jFMwkll+81uFU6+O+cIomFMnqAqnTS3Gw2h23Vsb2ff94Ov+T9Q6oTW+FOZJvfsLuTxxJve9A==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.8","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.11_1780410580175_0.36203445241021215","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.12":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.12","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.12","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"89285f23f685a393fbf1b656c26f257ab46ce1ee","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.12.tgz","fileCount":58,"integrity":"sha512-J1LqC7dnZobKTDMPfE3CEf6vG3CrSVbNpvMPWMxFJfbAWClYDJXnIDPUpAgveztcg6v9XnsEDEwNEcPqbswSXw==","signatures":[{"sig":"MEYCIQD/0anCH4G0WpHScVvTPaRjaIeltNnvdhptT0gvjAz7+AIhALy7ytjmx5sFW2/7dgPRDK6De1NLwhlpjKyQjFIdQ1NT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204614},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"89285f23f685a393fbf1b656c26f257ab46ce1ee","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-J1LqC7dnZobKTDMPfE3CEf6vG3CrSVbNpvMPWMxFJfbAWClYDJXnIDPUpAgveztcg6v9XnsEDEwNEcPqbswSXw==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.8","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.12_1780562541130_0.21123324526107257","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.13":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.13","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.13","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"d302ddd537f0879e95bd92d17795dc2db2320680","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.13.tgz","fileCount":58,"integrity":"sha512-TWzQvamtZ5BPmRmziMlg9S1Ba58Owm7aN5oG6eIyXt88nkw0nbFZ8tzcDrYqidYfl9yx9BQj9BXp16M3yw4PFA==","signatures":[{"sig":"MEQCICpJ3teBV/yLTvc8PQITJq3cDmXT4EVm4/ENzqGzLYOeAiAfjLmtzrAa+PK6ZY/ilDNpVrcsq6+gaLM1NJr+yC/5+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d302ddd537f0879e95bd92d17795dc2db2320680","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-TWzQvamtZ5BPmRmziMlg9S1Ba58Owm7aN5oG6eIyXt88nkw0nbFZ8tzcDrYqidYfl9yx9BQj9BXp16M3yw4PFA==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.9.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.0","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.8","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.2","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.13_1780921741354_0.22334340190085555","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.14":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.14","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.14","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"8bf2607f0755bdb4239bf33a64029d86e0558102","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.14.tgz","fileCount":58,"integrity":"sha512-x+kjPZfIqC0B2pCZhp6vUNLgla+lXKHLfLXYRHpseSiSAdi2wQ6YMT/1JsNLhcq+sv9kp3QlL1mzyf2T09czAQ==","signatures":[{"sig":"MEYCIQCtrBKxKoJCuk/Jvyk6DwiDVQ6l6rARKztYrlumq8RrGQIhAJpnJC4iy6RWZkDslGZTz+QO5dYsP2W4xqt5hCXiEXF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207589},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8bf2607f0755bdb4239bf33a64029d86e0558102","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-x+kjPZfIqC0B2pCZhp6vUNLgla+lXKHLfLXYRHpseSiSAdi2wQ6YMT/1JsNLhcq+sv9kp3QlL1mzyf2T09czAQ==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.10.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.8","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.3","@biomejs/biome":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.14_1781323190929_0.7429924587617824","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."},"0.1.15":{"name":"@cyanheads/noaa-cdo-mcp-server","version":"0.1.15","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/noaa-cdo-mcp-server@0.1.15","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"bin":{"noaa-cdo-mcp-server":"dist/index.js"},"dist":{"shasum":"a14ef900e05c21cf74ca39e1c12ebf84681131f5","tarball":"https://registry.npmjs.org/@cyanheads/noaa-cdo-mcp-server/-/noaa-cdo-mcp-server-0.1.15.tgz","fileCount":58,"integrity":"sha512-eZ2IZ8fQfgqwzUrxVUKmi145s764PUAzMbSPjvol+OPpxtsS7VGNiGlIPv2KOP/E3BxgKEbMOqpWqkCeEATVvA==","signatures":[{"sig":"MEUCIQDGbg9R7XD7fxSZDjuD3aBbR9byhM802eSImUJ/thTQ/gIgNluQk4TFMgJQx8+GjPBKy/vZHVA+uv5mJfi8+bqVORM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207589},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a14ef900e05c21cf74ca39e1c12ebf84681131f5","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/noaa-cdo-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/noaa-cdo-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/noaa-cdo-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-eZ2IZ8fQfgqwzUrxVUKmi145s764PUAzMbSPjvol+OPpxtsS7VGNiGlIPv2KOP/E3BxgKEbMOqpWqkCeEATVvA==","repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.10.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.9","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@biomejs/biome":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/noaa-cdo-mcp-server_0.1.15_1781957417112_0.6135934785981865","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @cyanheads/noaa-climate-mcp-server. Install @cyanheads/noaa-climate-mcp-server; tool prefix is now noaa_climate_*."}},"time":{"created":"2026-05-23T18:10:56.389Z","modified":"2026-06-22T04:23:38.642Z","0.1.1":"2026-05-23T18:10:56.727Z","0.1.3":"2026-05-24T02:37:49.663Z","0.1.4":"2026-05-24T03:02:59.664Z","0.1.5":"2026-05-24T03:30:50.374Z","0.1.6":"2026-05-24T04:57:21.625Z","0.1.7":"2026-05-24T12:16:26.358Z","0.1.8":"2026-05-24T22:07:59.598Z","0.1.9":"2026-05-29T05:13:43.348Z","0.1.10":"2026-05-30T09:53:39.415Z","0.1.11":"2026-06-02T14:29:40.394Z","0.1.12":"2026-06-04T08:42:21.278Z","0.1.13":"2026-06-08T12:29:01.498Z","0.1.14":"2026-06-13T03:59:51.084Z","0.1.15":"2026-06-20T12:10:17.243Z"},"bugs":{"url":"https://github.com/cyanheads/noaa-cdo-mcp-server/issues"},"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/noaa-cdo-mcp-server#readme)","license":"Apache-2.0","homepage":"https://github.com/cyanheads/noaa-cdo-mcp-server#readme","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent","noaa","climate","weather","cdo","historical-weather","observations"],"repository":{"url":"git+https://github.com/cyanheads/noaa-cdo-mcp-server.git","type":"git"},"description":"Search NOAA CDO stations and datasets, fetch historical weather observations via MCP. STDIO or Streamable HTTP.","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"readme":"","readmeFilename":""}