Skip to main content
Glama
pallukurhade

Weather MCP Server

by pallukurhade

Weather MCP Server

A Model Context Protocol (MCP) server that provides real-time weather data to Claude using the Open-Meteo API — free, no API key required.

Live UI: ui-plum-five-69.vercel.app

Tool

getWeather — Returns current weather for a given city.

Parameter

Type

Description

city

string

Name of the city to look up

Response includes:

  • Condition (e.g. Clear sky, Rain, Thunderstorm)

  • Temperature (°C)

  • Humidity (%)

  • Wind speed (km/h)

Related MCP server: weather-mcp-server

How it works

  1. Geocodes the city name using the Open-Meteo Geocoding API

  2. Fetches live weather using the Open-Meteo Forecast API

No API key or account needed.

Setup

  1. Install dependencies:

    npm install
  2. Register the MCP server with Claude Code:

    claude mcp add weather-example npx tsx /path/to/main.ts
  3. Restart Claude Code — the getWeather tool will be available in your session.

Usage

Once registered, ask Claude things like:

  • "What's the weather in Tokyo?"

  • "Get the weather for New York"

  • "Is it raining in London?"

UI

A React web app with city search and animated 5-day forecast is available at: https://ui-plum-five-69.vercel.app

To run it locally:

cd ui
npm install
npm run dev

Requirements

A
license - permissive license
-
quality - not tested
B
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.

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

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