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
- Clone the repository.
- Install dependencies using
pnpm
. - Build the project.
Configuration
Instructions for updating settings.json
in VSCode to add this MCP server.