Skip to main content
Glama
bensinclair

Weather MCP Server

by bensinclair

Weather MCP Server

A Model Context Protocol (MCP) server that provides weather information using the OpenWeatherMap API.

Prerequisites

  • Node.js (v14 or higher)

  • npm

  • OpenWeatherMap API key

Related MCP server: mcp-weather

Setup

  1. Clone or download this repository

  2. Install dependencies:

    npm install
  3. Create a .env file in the root directory:

    touch .env
  4. Add your OpenWeatherMap API key to the .env file:

    OPENWEATHER_API_KEY=your_openweathermap_api_key_here

    You can get a free API key from OpenWeatherMap.

Usage with Claude Code

Add this server to your MCP configuration file:

{
  "weather": {
    "command": "node",
    "args": ["index.js"],
    "cwd": "/path/to/weather-mcp-server"
  }
}

Available Tools

  • getWeather: Get current weather information for any city

Testing

Run the test suite:

npm test

Environment Variables

Variable

Description

Required

OPENWEATHER_API_KEY

Your OpenWeatherMap API key

Yes

Example Usage

Once configured with Claude Code, you can ask for weather information:

  • "What's the weather in London?"

  • "Get me the current weather in Tokyo"

  • "How's the weather in New York?"

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that provides comprehensive weather data and forecasts through the OpenWeatherMap API, enabling AI assistants to access real-time weather information, forecasts, air quality data, and location services.
    Last updated
    11
    31
    5
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables AI assistants and LLMs to access real-time weather data and forecasts by connecting to the OpenWeatherMap API.
    Last updated
  • F
    license
    -
    quality
    D
    maintenance
    A Model Context Protocol server that enables natural language weather queries for global cities, integrating with OpenWeather API to provide real-time weather information in an easy-to-read format.
    Last updated
    1
  • A
    license
    B
    quality
    D
    maintenance
    A simple Model Context Protocol server that provides real-time weather data to AI agents like GitHub Copilot, allowing users to get current weather information for any city through natural language queries.
    Last updated
    2
    55
    98
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • Augments MCP Server - A comprehensive framework documentation provider for Claude Code

View all MCP Connectors

Latest Blog Posts

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/bensinclair/weather-mcp-server'

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