mcp-getgather/mcp-weather
If you are the rightful owner of mcp-weather and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Weather MCP Server is a containerized server designed to work with MCP clients that support streamable HTTP transport, providing weather-related data and services.
Weather MCP Server
This is the weather server from the official MCP documentation, packaged in a container. It only works with MCP clients that support streamable HTTP transport.
Quickstart
For VS Code, Cursor, LM Studio, Jan, and similar apps, add the following to the MCP servers configuration, typically called mcp.json
:
{
"mcpServers": {
"weather": {
"url": "https://getgather-weather.fly.dev/mcp"
}
}
}
For Claude, use its custom connectors feature:
- Open Claude, navigate to Settings, and go to the Connectors tab.
- Click Add custom connector and give the connector a name.
- In the second box for Remote MCP server URL, paste
https://getgather-weather.fly.dev/mcp
. - Click Add to finish (no advanced settings necessary for this server).
The new weather MCP server will appear in the list of connectors. Open a new chat in Claude and look for the server under the Tools icon.
Run Locally
Use Docker or Podman to pull the container image and run it:
docker run -p 8000:8000 ghcr.io/mcp-getgather/mcp-weather
Then use http://localhost:8000/mcp
as the remote URL in the MCP server configuration mcp.json
(works for VS Code, Cursor, LM Studio, Jan, etc.):
{
"mcpServers": {
"weather": {
"url": "http://localhost:8000/mcp"
}
}
}
For Claude, note that its custom connectors feature only supports HTTPS, not HTTP. To use the local server with Claude, set up a reverse tunnel to make this local server accessible over a secure connection.