Weatherapi Mcp について
WeatherAPI MCP Server は、WeatherAPI を使って現在の天気と任意の大気質情報を提供します。都市ごとの天気を必要とする MCP クライアント向けで、動的な天気リソース URI に対応しています。
主な機能
- 01都市の現在の天気を取得
- 02任意の大気質情報を提供
- 03動的な天気リソース URI に対応
- 04MCP クライアントと連携
活用シーン
- 01都市の現在の天気の確認
- 02天気と併せた大気質情報の取得
- 03MCP クライアントでの天気データ利用
MCP 対応
MCP ツールを通じて現在の天気と任意の大気質情報を提供し、天気リソースの動的 URI に対応します。README には n8n、Claude Desktop App、Windsurf IDE、Cursor IDE との連携が記載されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| location | string | はい | Şehir adı |
詳細
WeatherAPI MCP サーバー
WeatherAPI を使用して、現在の天気と大気質のデータを提供する MCP サーバーです。
機能
- 任意の都市の現在の天気データを取得します
- 大気質情報(任意)
- 天気リソースの動的 URI に対応
- n8n、Claude Desktop App、Windsurf IDE、Cursor IDE、その他の MCP クライアントと簡単に連携できます
はじめに
WeatherAPI キーの取得
- WeatherAPI.com にアクセスします
- 無料アカウントに登録します
- サインインしたら、ダッシュボードに移動します
- 「API Keys」セクションから API キーをコピーします
MCP の設定
以下の設定を Windsurf の MCP 設定ファイルに追加します。
{
"mcpServers": {
"weather": {
"command": "npx",
"args": ["-y", "@swonixs/weatherapi-mcp"],
"env": {
"WEATHER_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
YOUR_API_KEY_HERE を WeatherAPI.com で取得した API キーに置き換えます。
ツール
get_weather
指定した都市の現在の天気データを取得します。
パラメーター:
location(文字列):都市名
レスポンスの例:
{
"location": "London",
"country": "United Kingdom",
"temp_c": 15.0,
"condition": "Partly cloudy",
"humidity": 71,
"wind_kph": 14.4,
"air_quality": {
"co": 230.3,
"no2": 13.5,
"o3": 52.9,
"pm2_5": 8.5,
"pm10": 12.1,
"us-epa-index": 1
}
}
リポジトリ
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。