mcp-server-learn

mcp-server-learn

0

The MCP Weather Server is a demo model context protocol server providing weather data tools, including weather alerts and forecasts, implemented using Node.js with data from the US National Weather Service API.

MCP Weather Server

This project is a demo implementation of a Model Context Protocol (MCP) server that provides weather-related tools. It exposes two main tools:

  • get-alerts: Fetches active weather alerts for a given US state.
  • get-forecast: Provides a weather forecast for a specific location based on latitude and longitude.

Features

  • Built using Node.js.
  • Utilizes the US National Weather Service API for accurate and up-to-date weather information.

Prerequisites

  • Node.js installed on your system.
  • Familiarity with MCP concepts and tools.

Setup

Installing via Smithery

Instructions provided for installation using Smithery.

Manual Installation

  1. Clone the repository.
  2. Install dependencies using pnpm.
  3. Build the project.

Configuration

Instructions for updating settings.json in VSCode to add this MCP server.