Skip to main content
Glama

MCP Weather Server

smithery badge

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

  1. get-alerts: Fetches active weather alerts for a given US state.

  2. get-forecast: Provides a weather forecast for a specific location based on latitude and longitude.

Features

  • Built using Node.js.

  • Implements MCP tools for weather data retrieval.

  • Uses 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

To install mcp-server-learn for Claude Desktop automatically via Smithery:

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

Manual Installation

  1. Clone the repository:

    git clone <repository-url> cd weather
  2. Install dependencies using pnpm (as configured in the project):

    pnpm install
  3. Build the project:

    pnpm build

Configuration

Update your settings.json file of VSCode to add this MCP server

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

Resources

Deploy Server
A
security – no known vulnerabilities
-
license - not tested
A
quality - confirmed to work

Related MCP Servers

  • -
    security
    -
    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 -
    • Linux
    • Apple
  • A
    security
    -
    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
    67
  • A
    security
    -
    license
    A
    quality
    A Model Context Protocol server that provides current weather forecasts for specific locations and active weather alerts for US states.
    Last updated -
    2
  • -
    security
    -
    license
    -
    quality
    A Model Context Protocol server that enables AI models to fetch weather alerts and detailed forecasts for US locations using the National Weather Service API.
    Last updated -
    67

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adarshem/mcp-server-learn'

If you have feedback or need assistance with the MCP directory API, please join our Discord server