Skip to main content
Glama
CodeByWaqas

Weather MCP Server

by CodeByWaqas

Servidor MCP meteorológico

insignia de herrería

Un servidor de protocolo de código moderno (MCP) que proporciona información meteorológica mediante la API OpenWeatherMap.

Características

  • Recuperación de datos meteorológicos en tiempo real

  • Unidades métricas de temperatura

  • Información meteorológica detallada que incluye:

    • Temperatura

    • Humedad

    • Velocidad del viento

    • Horas de salida y puesta del sol

    • Descripción del tiempo

Related MCP server: Open Weather13 MCP Server

Prerrequisitos

  • Python 3.12 o superior

  • Clave API de OpenWeatherMap

Instalación

Instalación mediante herrería

Para instalar Weather MCP Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @CodeByWaqas/weather-mcp-server --client claude

Instalación manual

  1. Clonar el repositorio

  2. Crear un entorno virtual:

python -m venv .venv
source .venv/bin/activate  # On Windows use: .venv\Scripts\activate
  1. Instalar dependencias:

pip install -e .

Instrucciones de configuración

Configuración con Claude Desktop

# claude_desktop_config.json
# Can find location through:
# Claude -> Settings -> Developer -> Edit Config
{
  "mcpServers": {
      "mcp-weather-project": {
          "command": "uv",
          "args": [
              "--directory",
              "/<absolute-path>/weather-mcp-server/src/resources",
              "run",
              "server.py"
          ],
          "env": {
            "WEATHER_API_KEY": "YOUR_API_KEY"
          }
      }
  }
}

Instrucciones de configuración local/de desarrollo

Clonar repositorio

git clone https://github.com/CodeByWaqas/weather-mcp-server

Instalar dependencias

Instalar las dependencias del servidor MCP:

cd weather-mcp-server

# Create virtual environment and activate it
uv venv

source .venv/bin/activate # MacOS/Linux
# OR
.venv/Scripts/activate # Windows

# Install dependencies
uv add "mcp[cli]" python-dotenv requests httpx

Configuración

  1. Copiar src/resources/env.example a src/resources/.env

  2. Agregue su clave API de OpenWeatherMap al archivo .env :

WEATHER_API_KEY=your_api_key_here

Uso

Ejecute Claude Desktop y use LLM para recuperar información meteorológica

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

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.

Tools

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that provides real-time weather data, hourly forecasts, and daily summaries using the free Open-Meteo API with no API key required. It enables users to search for weather conditions by specific coordinates or city names across multiple measurement units.
    1
    MIT
  • F
    license
    C
    quality
    D
    maintenance
    An MCP server that provides access to current weather data and 5-day forecasts via the Open Weather13 API. It enables users to retrieve weather information using city names or geographic coordinates across various languages.
    3
  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that wraps the Open-Meteo API to provide current weather, forecasts, and historical data for any location without requiring an API key.
    MIT

View all related MCP servers

Related MCP Connectors

  • OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)

  • Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs

  • WeatherAPI.com MCP — wraps WeatherAPI.com (api.weatherapi.com)

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

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