Weather MCP

Weather MCP is an MCP server that provides United States weather information to AI assistants using the National Weather Service (NWS) API. The server connects directly to NWS weather endpoints, allowing developers and users in tools like Cursor to retrieve current meteorological data and forecasts for domestic US locations through natural language queries. Built with TypeScript and Node.js, it translates chat requests into API calls to return up-to-date conditions for cities like San Francisco. Developers use this server to equip their coding environments and agent workflows with real-time domestic weather capabilities. Because the underlying data relies on the NWS API, queries are strictly limited to US territories, excluding international locations. It requires a modern Node.js environment (v20 or higher) and can be configured as a local process inside standard Model Context Protocol client applications, giving assistants contextual access to regional weather forecasts.

Category: Maps, Weather & Local Data

Tags: forecast, meteorology, us-data, weather

Visit Weather MCP

How to install and configure Weather MCP

  1. Ensure Node.js v20 is installed on your system using nvm use 20 or by setting it as your default. 2. Clone the repository from https://github.com/koudai-hirota-uhuru/Weather_MCP and run npm run build to compile the TypeScript files. 3. Open your MCP client configuration (such as Cursor's settings) and add the server to mcpServers pointing to your local Node.js executable and built script: json { "mcpServers": { "weather": { "command": "/path/to/node", "args": ["/path/to/weather-mcp/build/index.js"] } } } 4. Restart the client completely to load the new server configuration.

What you can do with Weather MCP

  • Querying local US city forecasts, such as requesting current weather conditions for San Francisco directly inside Cursor. * Checking United States weather reports during coding sessions without leaving the text editor or switching browser windows. * Automating localized US weather retrieval inside Model Context Protocol-compatible agentic workflows and scripts. * Testing and learning custom Node.js and TypeScript Model Context Protocol server integrations with the National Weather Service API.

Key facts

  • https://github.com/koudai-hirota-uhuru/Weather_MCP
  • Maps, Weather & Local Data
  • forecast, meteorology, us-data, weather

Part of MCP Servers

Related MCP servers

  • MCP Weather Server — MCP Weather Server is an MCP server that connects AI assistants to the AccuWeather API to provide real-time meteorological observations…
  • MCP Weather Server Demo — MCP Weather Server Demo is an MCP server that provides meteorological data by connecting to the Open-Meteo API and public…
  • MCP Weather — MCP Weather is an MCP server that enables Model Context Protocol clients, such as Claude Desktop, to retrieve real-time weather…
  • Node.js OpenWeather MCP — mcp-nodejs is an MCP server that connects AI assistants to the OpenWeather API using a Node.js runtime. Built as a…
  • MCP-Weather — MCP-Weather is an MCP server that retrieves regional Japanese meteorological forecasts by connecting to a Japan Meteorological Agency compatible weather…
  • Michelin MCP — Michelin MCP is an MCP server that provides access to structured data from the Michelin Guide dataset for large language…

What is Weather MCP?

Weather MCP is a Model Context Protocol server that retrieves United States weather forecasts via the National Weather Service API. It allows AI clients such as Cursor to respond to natural language questions about local conditions across US cities.

Which regions are supported by Weather MCP?

The server uses the National Weather Service API, meaning it only supports locations within the United States. International locations, such as Tokyo, are not supported by this server.

Which Node.js version is required for Weather MCP?

Weather MCP requires Node.js version 20 or higher. Older versions such as Node.js v14 are not supported and will result in execution errors when running the built server script.

Which MCP clients work with Weather MCP?

Weather MCP works with MCP-compliant environments such as Cursor. Once the build output is specified in the client configuration file alongside the path to the Node.js executable, the client can launch and communicate with the server.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories