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 Serverwhat's the weather in London?"
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
An MCP server providing worldwide weather via the free Open-Meteo APIs (no API key needed). Runs fully self-contained in Docker as a streamable-HTTP MCP service.
Tools
Tool | Description |
| Current conditions for any city |
| 1–16 day daily forecast |
| Disambiguate cities sharing a name |
Related MCP server: EightyAndSunny
Run with Docker
docker compose up -d --buildThe MCP endpoint is then at http://localhost:8100/mcp and a liveness probe at http://localhost:8100/health. (Host port defaults to 8100 since 8000 is often taken by other MCP containers; override with MCP_HOST_PORT.)
Check status / logs:
docker compose ps # health column shows "healthy" once up
docker compose logs -f weather-mcpStop:
docker compose downConfiguration (environment variables)
Variable | Default | Notes |
|
| Also supports |
|
| Bind address for HTTP transports |
|
| Port inside the container |
|
| Host-side port mapping (compose only): |
|
| Standard Python log levels |
Connect an MCP client
Claude Code:
claude mcp add --transport http weather http://localhost:8100/mcpClaude Desktop (claude_desktop_config.json), via mcp-remote:
{
"mcpServers": {
"weather": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://localhost:8100/mcp"]
}
}
}Run locally without Docker (stdio)
pip install -r requirements.txt
python weather_server.pyWith the default MCP_TRANSPORT=stdio, an MCP client launches the script itself:
{
"mcpServers": {
"weather": {
"command": "python",
"args": ["D:/Local Development/Weather MCP Server/weather_server.py"]
}
}
}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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/newcoast27-hub/weather-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server