openweather-mcp
A Model Context Protocal server for OpenWeather.org API.
Usage with Claude Desktop
Add the following to claude_desktop_config.json:
{
"mcpServers": {
"openweather-mcp": {
"command": "uvx",
"args": [
"openweather-mcp"
],
"env": {
"OPENWEATHER_API_KEY": "<your_openweather_api_key>"
},
}
}
}
It requires uv to be installed on your machine. Check the official documentation for installation guides.
Available Tools
get_current_weatherGet current weather for a given city.get_weather_forecastGet weather forecast for a given city for the next 5 days.
Development
pdm install
pdm dev
Recommend MCP Servers 💡
boostspace-mcp-server
A Model Context Protocol (MCP) server proxying Boost.Space’s REST API for MCP clients (e.g., Claude Desktop).
ros-mcp-server
The ROS/ROS2 MCP Server transforms natural language commands, entered by a user through an LLM, into ROS/ROS2 commands for robot control, supporting both ROS and ROS2 systems via WebSocket-based communication.
@ahmetbarut/jira-mcp-server
A modular, extensible Model Context Protocol (MCP) server for interacting with Jira Cloud, enabling integration with AI agents, bots, or automation systems.
mcp-news
A simple MCP server that fetches news articles using NewsAPI.org
flyworks-mcp
A Model Context Protocol (MCP) server that provides a convenient interface for interacting with the Flyworks API, facilitating fast and free zeroshot lipsync video creation for digital avatars.
server-perplexity-ask
An MCP server that integrates with the Perplexity API to provide real-time web search capabilities for large language models within the Model Context Protocol ecosystem.