Xweather Weather MCP — Claude Code MCP server for weather data
A hosted MCP server that feeds Xweather conditions, forecasts and alerts into your coding agent over HTTP.
claude mcp add --transport http xweather-weather-mcp https://mcp.api.xweather.com/mcpWhat Xweather Weather MCP does
The endpoint is https://mcp.api.xweather.com/mcp. Nothing runs on your machine — the agent talks to Xweather's server directly, so weather questions get answered without leaving the chat.
The repository holds server.json, Xweather's entry in the official MCP Registry. Maintainers bump the version, then run mcp-publisher validate and mcp-publisher publish; publishing needs DNS-based auth for xweather.com. That side of the project only matters if you are editing the listing.
Every supported client points at the same URL. Cursor and GitHub Copilot take a JSON block, the rest register the server with a single add command.
What it helps with
- check current conditions at a set of coordinates
- pull a multi-day forecast into a script
- look up active weather alerts for a region
- feed weather data into an agent workflow
Example prompts for the agent
- What's the weather in Helsinki right now?
- Give me tomorrow's forecast for 60.17, 24.94
- Are there any weather alerts for this area?
How to install Xweather Weather MCP
Platform CLI: remote server
claude mcp add --transport http xweather-weather-mcp https://mcp.api.xweather.com/mcpPlatform CLI: remote server
codex mcp add xweather-weather-mcp --url https://mcp.api.xweather.com/mcpConfig file
{
"mcpServers": {
"xweather-weather-mcp": {
"url": "https://mcp.api.xweather.com/mcp"
}
}
}Config file
{
"servers": {
"xweather-weather-mcp": {
"type": "http",
"url": "https://mcp.api.xweather.com/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http xweather-weather-mcp https://mcp.api.xweather.com/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Xweather Weather MCP
How do I install Xweather Weather MCP in Claude Code?
Run claude mcp add --transport http xweather-weather-mcp https://mcp.api.xweather.com/mcp. The transport is http and the server name is xweather-weather-mcp.
What does Xweather Weather MCP do?
It gives the agent Xweather data: current conditions, forecasts and alerts. Requests go to a remote server over HTTP.
Do I need to run anything locally?
No. The server is hosted by Xweather, so only its URL goes into your config.