MCP Weather Server

Integrations

  • Built using Node.js to implement MCP tools for weather data retrieval from the US National Weather Service API.

MCP 天気サーバー

このプロジェクトは、気象関連ツールを提供するモデルコンテキストプロトコル(MCP)サーバーのデモ実装です。サーバーは以下の2つのツールを公開しています。

  1. get-alerts : 指定された米国の州のアクティブな気象警報を取得します。
  2. get-forecast : 緯度と経度に基づいて特定の場所の天気予報を提供します。

特徴

  • Node.js を使用して構築されました。
  • 気象データ取得用の MCP ツールを実装します。
  • 正確で最新の気象情報を得るために、米国国立気象局 API を使用します。

前提条件

  • システムに Node.js がインストールされています。
  • MCP の概念とツールに関する知識。

設定

Smithery経由でインストール

Smithery経由で Claude Desktop 用の mcp-server-learn を自動的にインストールするには:

npx -y @smithery/cli install @adarshem/mcp-server-learn --client claude

手動インストール

  1. リポジトリをクローンします。
    git clone <repository-url> cd weather
  2. pnpmを使用して依存関係をインストールします (プロジェクトで構成されているとおり)。
    pnpm install
  3. プロジェクトをビルドします。
    pnpm build

構成

VSCodeのsettings.jsonファイルを更新して、このMCPサーバーを追加します。

{ "mcpServers": { "weather": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/PARENT/FOLDER/weather/build/index.js" ] } } }

リソース

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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.

米国国立気象局 API を使用して、緯度/経度座標に基づいて米国の各州の気象警報や予報を取得するためのツールを提供するモデル コンテキスト プロトコル サーバー。

  1. Features
    1. Prerequisites
      1. Setup
        1. Installing via Smithery
        2. Manual Installation
      2. Configuration
        1. Resources

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            This is a Model Context Protocol (MCP) server that provides weather information using the National Weather Service (NWS) API. Features Get weather alerts for a US state Get weather forecast for a specific location (using latitude and longitude)
            Last updated -
            Python
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that retrieves current weather information for specified cities using the Open-Meteo API, requiring no API key.
            Last updated -
            Python
            Apache 2.0
            • Linux
            • Apple
          • -
            security
            -
            license
            -
            quality
            Provides a Model Context Protocol server that enables large language models to query and retrieve real-time weather forecasts for cities and regions across China.
            Last updated -
            Python
          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that provides AI agents with tools to retrieve weather alerts and detailed forecasts for US locations using the National Weather Service API.
            Last updated -
            2
            115
            TypeScript

          View all related MCP servers

          ID: uwpiorn3cd