Weather MCP server for Claude
Claude 向け Weather MCP サーバー
公式の TypeScript/JavaScript MCP SDK と Open-Meteo を使用した最小限のリモート MCP サーバーです(API キーは不要)。以下を公開します:
get_weather: 現在の天気と、場所名による1〜7日間の予報POST /mcp: Streamable HTTP MCP エンドポイントGET /health: Render のヘルスチェック
ローカルでの実行
Node.js 20 以降が必要です。
corepack enable
pnpm install
pnpm startMCP エンドポイントは http://localhost:3000/mcp です。
Related MCP server: weather-mcp
Render へのデプロイ
このディレクトリを GitHub または GitLab のリポジトリに置きます。
Render で New > Blueprint を選択し、リポジトリを接続します。
Render が
render.yamlを読み取り、Web サービスを作成します。デプロイが完了したら、MCP URL として
https://YOUR-SERVICE.onrender.com/mcpを使用します。
天気 API キーは不要です。Render の無料プランはアイドル時にスリープする場合があるため、非アクティブ期間後の最初のリクエストには時間がかかることがあります。
Claude を接続する
リモートカスタムコネクタをサポートする Claude クライアントでは、次の URL のカスタムコネクタを追加してください:
https://YOUR-SERVICE.onrender.com/mcpこのサーバーは簡素化のため、意図的に認証なしで動作します。URL を知っている人なら誰でも呼び出せるため、プライベートデータや有料データソースを使用する前に認証を追加してください。
プロンプト例
get_weather を使って、バージニア州リッチモンドの3日間の予報をヤード・ポンド法で教えてください。
データソース
天気とジオコーディングのデータは Open-Meteo によって提供されています。このサーバーを本番製品で使用する前に、その帰属表示と商用利用に関する条件を確認してください。
This server cannot be deployed
Maintenance
Related MCP Connectors
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Weather MCP — wraps Open-Meteo API (free, no auth)
Current weather and 7-day forecast for any place (MET Norway). $0.006/call via x402.
Current temperature for a city via Open-Meteo. Query discarded after the call.
Related MCP Servers
- FlicenseBqualityDmaintenanceProvides current weather conditions and forecasts for any location using the Open-Meteo API.2-
- FlicenseNot gradedqualityDmaintenanceEnables querying current weather, 7-day forecast, UV index, and air quality for any city using the free Open-Meteo API, without requiring an API key.33 npm-
- FlicenseNot gradedqualityDmaintenanceProvides current weather, multi-day forecasts, and umbrella recommendations through natural language queries, using the Open-Meteo API with no API key required.-
- AlicenseAqualityCmaintenanceEnables real-time weather forecasts for any city using the Open-Meteo API, with automatic geocoding and no API keys required.14 npmMIT