weather-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@weather-mcp-serverGet weather alerts for Texas"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Weather MCP Server
A Model Context Protocol (MCP) server that provides weather data from the National Weather Service API. Built following the MCP TypeScript server guide.
Tools
get_alerts
Get active weather alerts for a US state.
Parameter | Type | Description |
| string | Two-letter state code (e.g. CA, NY) |
get_forecast
Get the weather forecast for a location by coordinates.
Parameter | Type | Description |
| number | Latitude (-90 to 90) |
| number | Longitude (-180 to 180) |
Note: Only US locations are supported by the NWS API.
Related MCP server: MCP Weather Server
Setup
npm install
npm run buildUsage with Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"weather": {
"command": "node",
"args": ["/absolute/path/to/weather/build/index.js"]
}
}
}Usage with Claude Code
Add to your Claude Code settings:
claude mcp add weather node /absolute/path/to/weather/build/index.jsDevelopment
npm install
npm run build
npm startLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/brockly/weather-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server