天気MCPサーバー
OpenWeatherMap API を使用して天気情報を提供する Modern Code Protocol (MCP) サーバー。
特徴
- リアルタイム気象データ取得
- 温度のメートル法単位
- 以下を含む詳細な天気情報:
- 温度
- 湿度
- 風速
- 日の出/日の入り時刻
- 天気の説明
前提条件
- Python 3.12以上
- OpenWeatherMap APIキー
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Weather MCP Server を自動的にインストールするには:
手動インストール
- リポジトリをクローンする
- 仮想環境を作成します。
- 依存関係をインストールします:
セットアップ手順
Claude Desktopでのセットアップ
ローカル/開発環境のセットアップ手順
クローンリポジトリ
git clone https://github.com/CodeByWaqas/weather-mcp-server
依存関係をインストールする
MCP サーバーの依存関係をインストールします。
構成
src/resources/env.example``src/resources/.env
にコピーします。- OpenWeatherMap API キーを
.env
ファイルに追加します。
使用法
Claude Desktop を実行し、LLM を使用して天気情報を取得します。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
OpenWeatherMap API を通じて、気温、湿度、風速、日の出/日の入り時刻などのリアルタイムの気象情報を提供する MCP サーバー。
Related MCP Servers
- -securityAlicense-qualityProvides real-time weather alerts, forecasts, stock prices, historical data, and stock-related news through an MCP interface.Last updated -75JavaScriptMIT License
- -securityFlicense-qualityAn MCP server implementation that allows users to fetch and display weather information for specified cities, including temperature, humidity, wind speed, and weather descriptions.Last updated -Python
- -securityAlicense-qualityAn MCP server that connects to OpenWeatherMap's API to provide current weather data and multi-day forecasts for locations worldwide in different measurement units.Last updated -12TypeScriptMIT License
- AsecurityFlicenseAqualityMCP server that provides Korean weather information using grid coordinates and the Korea Meteorological Administration API, allowing users to query current weather conditions and forecasts for specific locations in Korea.Last updated -23Python