Weather MCP Server
天気MCPサーバー
OpenWeatherMap API を使用して天気情報を提供する Modern Code Protocol (MCP) サーバー。
特徴
リアルタイム気象データ取得
温度のメートル法単位
以下を含む詳細な天気情報:
温度
湿度
風速
日の出/日の入り時刻
天気の説明
Related MCP server: Open Weather13 MCP Server
前提条件
Python 3.12以上
OpenWeatherMap APIキー
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Weather MCP Server を自動的にインストールするには:
npx -y @smithery/cli install @CodeByWaqas/weather-mcp-server --client claude手動インストール
リポジトリをクローンする
仮想環境を作成します。
python -m venv .venv
source .venv/bin/activate # On Windows use: .venv\Scripts\activate依存関係をインストールします:
pip install -e .セットアップ手順
Claude Desktopでのセットアップ
# claude_desktop_config.json
# Can find location through:
# Claude -> Settings -> Developer -> Edit Config
{
"mcpServers": {
"mcp-weather-project": {
"command": "uv",
"args": [
"--directory",
"/<absolute-path>/weather-mcp-server/src/resources",
"run",
"server.py"
],
"env": {
"WEATHER_API_KEY": "YOUR_API_KEY"
}
}
}
}ローカル/開発環境のセットアップ手順
クローンリポジトリ
git clone https://github.com/CodeByWaqas/weather-mcp-server
依存関係をインストールする
MCP サーバーの依存関係をインストールします。
cd weather-mcp-server
# Create virtual environment and activate it
uv venv
source .venv/bin/activate # MacOS/Linux
# OR
.venv/Scripts/activate # Windows
# Install dependencies
uv add "mcp[cli]" python-dotenv requests httpx構成
src/resources/env.example``src/resources/.envにコピーします。OpenWeatherMap API キーを
.envファイルに追加します。
WEATHER_API_KEY=your_api_key_here使用法
Claude Desktop を実行し、LLM を使用して天気情報を取得します。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides real-time weather data, hourly forecasts, and daily summaries using the free Open-Meteo API with no API key required. It enables users to search for weather conditions by specific coordinates or city names across multiple measurement units.1MIT
- FlicenseCqualityDmaintenanceAn MCP server that provides access to current weather data and 5-day forecasts via the Open Weather13 API. It enables users to retrieve weather information using city names or geographic coordinates across various languages.3
- AlicenseNot gradedqualityBmaintenanceAn MCP server that wraps the Open-Meteo API to provide current weather, forecasts, and historical data for any location without requiring an API key.MIT
- FlicenseNot gradedqualityCmaintenanceAn MCP server that provides current weather conditions and forecasts via OpenWeatherMap API to AI agents.
Related MCP Connectors
OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs
WeatherAPI.com MCP — wraps WeatherAPI.com (api.weatherapi.com)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/CodeByWaqas/weather-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server