openweather-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENWEATHER_API_KEY | Yes | OpenWeatherMap API key, obtained from https://home.openweathermap.org/api_keys | |
| OPENWEATHER_BASE_URL | No | Base URL for OpenWeatherMap API | https://api.openweathermap.org/data/2.5 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_weatherA | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
Only one tool exists, so there is no possibility of confusion or overlap between tools. The tool's purpose is clear and distinct from any potential alternatives.
The single tool follows a standard and clear verb_noun naming pattern (`get_weather`). With only one tool, there is no inconsistency to evaluate, and the name is intuitive and readable.
The server is named `openweather-mcp` but provides only one operation. This feels too few for the apparent scope of a weather service, which typically requires multiple endpoints (e.g., forecasts, air quality, historical data). The set is thin and likely insufficient for typical agent use cases.
The tool surface is severely limited, offering only current weather for a city. For a general weather API, significant operations such as forecasts, multi-day outlooks, or weather alerts are missing, leaving agents with limited capability and causing potential failures when those features are needed.