Weather MCP
Weather MCP
Un servidor FastMCP que proporciona datos meteorológicos de Open-Meteo y muestra un panel meteorológico interactivo a través de MCP Apps.

Características
Buscar ubicaciones por ciudad o nombre de lugar
Obtener condiciones actuales y hasta 16 días de pronóstico
Cambiar entre Celsius y Fahrenheit
Mostrar descripciones meteorológicas y símbolos de condiciones
Almacenar en caché las respuestas de ubicación y pronóstico durante cinco minutos
Renderizar el panel directamente dentro de hosts MCP compatibles
Related MCP server: bridgemcp-server-weather
Requisitos
Python 3.14+
Un host MCP con soporte para MCP Apps para el panel interactivo
Configuración
Instala las dependencias del proyecto:
uv syncNo se requiere clave de API meteorológica para el uso normal no comercial de Open-Meteo.
Ejecutar el servidor
Ejecuta el servidor a través del transporte stdio predeterminado:
uv run python main.pyInspecciona las herramientas registradas:
uv run fastmcp list main.pyVista previa del panel
FastMCP incluye una vista previa local en el navegador para las herramientas de la aplicación:
uv run fastmcp dev apps main.pyAbre la URL local mostrada y selecciona weather_dashboard. El panel admite buscar otra ubicación y cambiar las unidades de temperatura.
Herramientas MCP
search_locations
Encuentra ubicaciones coincidentes y devuelve sus coordenadas, país, región y zona horaria.
get_weather
Obtén el clima actual y un pronóstico diario para una ubicación.
Argumentos:
location: Ciudad o nombre de lugarforecast_days: Número de días de pronóstico de 1 a 16temperature_unit:celsiusofahrenheit
weather_dashboard
Abre el panel meteorológico interactivo con los mismos argumentos meteorológicos.
Estructura del proyecto
main.py MCP server entry point
src/tools.py MCP tool registration and response shaping
src/services/weather_service.py Open-Meteo client and response cache
src/formatting.py UI-friendly forecast formatting
src/dashboard.py Prefab MCP App UIFuente de datos
Los datos meteorológicos los proporciona Open-Meteo, que combina pronósticos de múltiples servicios meteorológicos nacionales. Revisa los términos y licencias de Open-Meteo antes del despliegue comercial.
Maintenance
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
- Flicense-qualityDmaintenanceProvides real-time weather updates and city geocoding by integrating the Nominatim and Open-Meteo APIs. It enables users to retrieve current weather conditions for any location through natural language queries in MCP-compatible clients.15
- Alicense-qualityBmaintenanceProvides weather data including current conditions, forecasts, and summaries via Open-Meteo with no API key required, enabling natural language queries through an MCP interface.MIT
- AlicenseAqualityBmaintenanceMCP server for weather forecasts via Open-Meteo (no API key needed), providing current weather, hourly, and daily forecasts with geocoding support.3MIT
- AlicenseAqualityAmaintenanceMCP server for worldwide weather data, using high-resolution GeoSphere Austria data for the Alpine region and Open-Meteo elsewhere. Provides current conditions, hourly forecasts, and daily outlooks with compact emoji-markdown output.41MIT
Related MCP Connectors
OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)
WeatherAPI.com MCP — wraps WeatherAPI.com (api.weatherapi.com)
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/abhirampai/weather-mcp-app'
If you have feedback or need assistance with the MCP directory API, please join our Discord server