{"_id":"@cynosure-mcp/weather","_rev":"7-abdfc9a90ac5f53e2ec9f61284bd4025","name":"@cynosure-mcp/weather","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.1":{"name":"@cynosure-mcp/weather","version":"1.0.1","keywords":["mcp","model-context-protocol","weather","forecast","open-meteo","ai"],"_id":"@cynosure-mcp/weather@1.0.1","maintainers":[{"name":"andjhagen","email":"voidvalkon@gmail.com"}],"bin":{"weather":"dist/index.js"},"dist":{"shasum":"a7bfb7cdddf7ded7523ffcf9619a685e939ca645","tarball":"https://registry.npmjs.org/@cynosure-mcp/weather/-/weather-1.0.1.tgz","fileCount":7,"integrity":"sha512-m4/qH/YtDLuHPLGbCPCw48Xf5SCKh9gfxXAxsu+iKKvKuZprmZ4IDuilnAijNJguBFgxAArkF/l/R3bm7k3WYQ==","signatures":[{"sig":"MEYCIQCDJ67o0MQor/JWb8oAQ7F/Sg8gH66v4CHIy765gGFzUwIhAI4d0T3Hjp5JpkXYdvOhpqM/3/gr/BlKPnIDBjIge0yf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84699},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"763208c237e64e0aab6fc21c4f4b566a997f2c2c","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"andjhagen","email":"voidvalkon@gmail.com"},"_npmVersion":"11.9.0","description":"MCP server that fetches current weather and forecasts using the free Open-Meteo API","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/weather_1.0.1_1776625906797_0.20486694844492748","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@cynosure-mcp/weather","version":"1.0.2","keywords":["mcp","model-context-protocol","weather","forecast","open-meteo","ai"],"_id":"@cynosure-mcp/weather@1.0.2","maintainers":[{"name":"andjhagen","email":"voidvalkon@gmail.com"}],"bin":{"weather":"dist/index.js"},"dist":{"shasum":"6aa586bc45ef0b00b723c59ad156f7ca45f50c85","tarball":"https://registry.npmjs.org/@cynosure-mcp/weather/-/weather-1.0.2.tgz","fileCount":7,"integrity":"sha512-k6RWhkU5IWJzhoEj6UbmrDMAb1XsCHa97TpagfKqNauQk6jEJwRqZpX6wEoGURbjOdbKWQtlEJws1aAMbVIHMg==","signatures":[{"sig":"MEYCIQCLyfB87Up6O8t2o736MZcNJ1Sx9gpupqI/l2bDZLl/OQIhALz+7th6CRUrPyxf0zr+qdN66NQrhE7YSz9RCuXuVK56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84840},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1fa6d22aebed0dd59156dd236490fca6cdae41ae","mcpName":"io.github.andreasjhagen/weather","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"andjhagen","email":"voidvalkon@gmail.com"},"_npmVersion":"11.9.0","description":"MCP server that fetches current weather and forecasts using the free Open-Meteo API","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/weather_1.0.2_1776884444824_0.7395050403720418","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@cynosure-mcp/weather","version":"1.0.3","keywords":["mcp","model-context-protocol","weather","forecast","open-meteo","ai"],"_id":"@cynosure-mcp/weather@1.0.3","maintainers":[{"name":"andjhagen","email":"voidvalkon@gmail.com"}],"bin":{"weather":"dist/index.js"},"dist":{"shasum":"a5eb8cb4fe3ab0f89ace23238d59445ede5c7042","tarball":"https://registry.npmjs.org/@cynosure-mcp/weather/-/weather-1.0.3.tgz","fileCount":7,"integrity":"sha512-Sv0JV/LDP7eVkWI3vCWUGZaTZc1+FWJfWyLYQb25+OcbJehw5/oeJoeWwmFGqo+LCM2SFxdCXdHEydj/wnwYRQ==","signatures":[{"sig":"MEQCIA9pcV2uc7+tI9/rkqkXTXVhOyiUJ/87dNzvXIF7s1w0AiAgnN5Js648Flt19REecEIDOsjMRL9xdvY5W+/KcFyMjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84840},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"800e76c3991ff7ef5a7177c8225d844e14c06865","mcpName":"io.github.andreasjhagen/weather","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"andjhagen","email":"voidvalkon@gmail.com"},"_npmVersion":"11.9.0","description":"MCP server that fetches current weather and forecasts using the free Open-Meteo API","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/weather_1.0.3_1778604785571_0.26555067916121344","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@cynosure-mcp/weather","version":"1.0.4","keywords":["mcp","model-context-protocol","weather","forecast","open-meteo","ai"],"_id":"@cynosure-mcp/weather@1.0.4","maintainers":[{"name":"andjhagen","email":"voidvalkon@gmail.com"}],"bin":{"weather":"dist/index.js"},"dist":{"shasum":"f7f0053b37adb876e4a33ff79a924a1fdb6a8808","tarball":"https://registry.npmjs.org/@cynosure-mcp/weather/-/weather-1.0.4.tgz","fileCount":7,"integrity":"sha512-ZfWk7+Bcyv31MpQrMgLnr0ojx6OKtFqNfwO49UlLJSxHQAqMgvyFsDt61TihJTF0nejWf9otM0QbMDPzGp71yA==","signatures":[{"sig":"MEYCIQDtDUbxoeHP3+cTV+E8GXbDqKfMqyZUBpJU6LXfNpoDCAIhAMkjX1XLTMxMz1Dh7/e8NLtOH2hvIl17DknbcRbnV8kI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85401},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a114eae53425d9d6ffe88b883a04b2ccabac7e7d","mcpName":"io.github.andreasjhagen/weather","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"andjhagen","email":"voidvalkon@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that fetches current weather and forecasts using the free Open-Meteo API","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/weather_1.0.4_1786486137075_0.7464291072998115","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"_id":"@cynosure-mcp/weather@1.0.5","bin":{"weather":"dist/index.js"},"bugs":{"url":"https://github.com/Cynosure-MCP-Collection/mcp-weather/issues"},"dist":{"shasum":"e2b82cd8cff84227ab6f6ff01f5cb073a071b7b2","tarball":"https://registry.npmjs.org/@cynosure-mcp/weather/-/weather-1.0.5.tgz","fileCount":7,"integrity":"sha512-n93jWM8SZyJ4CY4e+l04LskRJ3CXCyDpLg+4q7Ra9hPy/FIyMv2+1BNrWlb1iwXvp1Spex0jPeSX5W9iJnP/5g==","signatures":[{"sig":"MEQCIFoDy1D/4nxlVlskIzpK/KFRkDEgv1Lk9Bi8+g/LgTw7AiAK4kvvYjVKJkvkWTPIoRo5xfKTdE1xAbsOzIy+9jZkCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDnh7TKV8EHEuRy2JBp8rlUWjwG4uZ1fcpNAAkS7DIgFAIhAJjlEuvTFEd7lZH0xB76oY1whYtUtpG4jQupvxRGX3dB"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cynosure-mcp%2fweather@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275138},"main":"dist/index.js","name":"@cynosure-mcp/weather","type":"module","types":"./dist/index.d.ts","gitHead":"64d7a433385d26731044adf5f2a6851e0313dae9","mcpName":"io.github.andreasjhagen/weather","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","version":"node scripts/sync-version.mjs && git add server.json","release:check":"node scripts/sync-version.mjs --check"},"version":"1.0.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"71b3cfc8-c874-44a9-8f46-dad7e406e693"}},"homepage":"https://github.com/Cynosure-MCP-Collection/mcp-weather#readme","keywords":["mcp","model-context-protocol","weather","forecast","open-meteo","ai"],"repository":{"url":"git+https://github.com/Cynosure-MCP-Collection/mcp-weather.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server that fetches current weather and forecasts using the free Open-Meteo API","directories":{},"maintainers":[{"name":"andjhagen","email":"voidvalkon@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/weather_1.0.5_1791041573611_0.16452550455506199"}}},"time":{"created":"2026-04-19T19:11:46.617Z","modified":"2026-10-03T15:32:54.029Z","1.1.0":"2026-04-18T18:07:39.027Z","1.0.1":"2026-04-19T19:11:46.934Z","1.0.2":"2026-04-22T19:00:44.974Z","1.0.3":"2026-05-12T16:53:05.729Z","1.0.4":"2026-08-11T22:08:57.218Z","1.0.5":"2026-10-03T15:32:53.727Z"},"keywords":["mcp","model-context-protocol","weather","forecast","open-meteo","ai"],"description":"MCP server that fetches current weather and forecasts using the free Open-Meteo API","maintainers":[{"name":"andjhagen","email":"voidvalkon@gmail.com"}],"readme":"# @cynosure-mcp/weather\n\nMCP server for fetching current weather and forecasts using the free [Open-Meteo](https://open-meteo.com/) API. No API key required.\n\n## Installation\n\n```bash\nnpx @cynosure-mcp/weather\n```\n\nOr install globally:\n\n```bash\nnpm install -g @cynosure-mcp/weather\nweather\n```\n\n## Tools\n\n| Tool                   | Description                                                      |\n| ---------------------- | ---------------------------------------------------------------- |\n| `get_current_weather`  | Get current weather conditions (by location name or coordinates) |\n| `get_weather_forecast` | Get a multi-day weather forecast                                 |\n\n## Configuration\n\nNo configuration required — uses the free Open-Meteo API.\n\n## MCP Config\n\n```json\n{\n  \"mcpServers\": {\n    \"weather\": {\n      \"command\": \"npx\",\n      \"args\": [\"@cynosure-mcp/weather\"]\n    }\n  }\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","homepage":"https://github.com/Cynosure-MCP-Collection/mcp-weather#readme","repository":{"url":"git+https://github.com/Cynosure-MCP-Collection/mcp-weather.git","type":"git"},"bugs":{"url":"https://github.com/Cynosure-MCP-Collection/mcp-weather/issues"}}