MCP-Weather is an MCP server that retrieves regional Japanese meteorological forecasts by connecting to a Japan Meteorological Agency compatible weather API. Built for developers, AI agent creators, and users working in IDEs like Cursor, it enables AI assistants to query detailed Japanese weather overviews, precipitation chances, and wind metrics. The server supports major cities across Japan, including Tokyo, Osaka, Sapporo, and Fukuoka. Users can run the tool locally without authentication for simplified desktop setups, or deploy it as a remote server on Cloudflare Workers secured with OAuth 2.0 and token management. Through its dedicated tools, MCP-Weather supplies three-day outlooks, four-period daily precipitation percentages, and localized wind speed details. This setup allows coding assistants and automated workflows to answer natural language questions about Japanese weather conditions accurately without requiring manual web searches or external dashboard visits.
Category: Maps, Weather & Local Data
Tags: forecast, japan, meteorology, weather
To set up the local MCP-Weather server in Cursor: 1. Clone the repository and install dependencies: bash npm install 2. Build the local server executable: bash npm run build:local 3. Open your Cursor configuration (mcp.json) and register the local server by referencing the built file: json { "mcp-weather-local": { "command": "node", "args": ["/path/to/MCP-Weather/dist/server/local/index.js"] } } 4. Restart Cursor to enable the server tools, then ask weather queries like "東京の天気を教えて".
Part of MCP Servers
MCP-Weather is a Model Context Protocol server that supplies real-time weather forecasts and meteorological observations across major Japanese cities using a Japan Meteorological Agency compatible data API.
The server exposes three primary tools: get_weather_overview for general forecasts and multi-day summaries, get_precipitation_probability for six-hour time block rain forecasts, and get_wind_speed for localized wind direction and intensity.
Running the server locally does not require any authentication. If deployed remotely to Cloudflare Workers, access is secured using OAuth 2.0 with token generation utilities.
It supports dozens of major prefectural capitals and cities across Japan, including Tokyo, Osaka, Kyoto, Sapporo, Sendai, Hiroshima, Nagoya, Fukuoka, and Naha.
The server works with any standard Model Context Protocol client. The documentation explicitly details setup instructions and configuration files for Cursor.