weather-mcp-server
Ein mcp servers für Wetterdaten, erstellt mit FastAPI und dem MCP-Framework. Dieser Server stellt verschiedene wetterbezogene Tools bereit, die von KI-Assistenten genutzt werden können, um aktuelle Wetterbedingungen, Vorhersagen, Luftqualitätsdaten und mehr abzurufen.
Weather MCP Server
A Model Context Protocol (MCP) server for weather data, built with FastAPI and the MCP framework. This server provides various weather-related tools that can be used by AI assistants to retrieve current weather conditions, forecasts, air quality data, and more.
Features
- Current weather conditions
- Weather forecasts (1-14 days)
- Historical weather data
- Weather alerts
- Air quality information
- Astronomy data (sunrise, sunset, moon phases)
- Location search
- Timezone information
- Sports events
Requirements
- Python 3.13+
- uv package manager
- WeatherAPI API key
Installation
Installing via Smithery
To install Weather Data Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @devilcoder01/weather-mcp-server --client claude
Manual Installation
-
Clone this repository:
git clone https://github.com/yourusername/Weather_mcp_server.git cd Weather_mcp_server -
Install dependencies using uv:
uv venv uv pip install -e . -
Create a
.envfile in the project root with your WeatherAPI key:WEATHER_API_KEY=your_api_key_here
Usage
Run the server:
python main.py
The server will start on http://localhost:8000 by default.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Recommend MCP Servers 💡
stefanoamorelli/sec-edgar-mcp
An open-source MCP server connecting AI models to SEC EDGAR filings for accurate financial data retrieval
mcp-server-monday
An MCP server for Monday.com, enabling clients to interact with Monday.com boards, items, updates, and documents.
duckdb-hybrid-doc-search
A tool for hybrid indexing of Markdown documents using DuckDB for full-text and vector search, designed to be callable by AI coding agents as an MCP stdio or streamable server.
mcp-server-qdrant
An official Qdrant Model Context Protocol (MCP) server implementation
nickclyde/duckduckgo-mcp-server
A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.
@aashari/mcp-server-atlassian-bitbucket
Node.js/TypeScript MCP server enabling AI systems to interact with Atlassian Bitbucket's workspaces, repositories, and pull requests via tools like list, get, comment, and search.