Weather Prediction MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Weather Prediction MCP ServerShould I bring an umbrella to Tokyo tomorrow?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Weather Prediction MCP Server + Agent
Overview
This project implements a Weather Prediction MCP Server using FastMCP and integrates it with a Databricks Agent Bricks agent. The agent answers natural language weather questions by invoking external MCP tools that retrieve live weather data from the Open-Meteo API.
Related MCP server: bridgemcp-server-weather
Weather API
API: Open-Meteo
Authentication: No API key required
MCP Tools
get_current_weather(location)
Returns the current weather conditions for a specified location.
get_forecast(location, days)
Returns a multi-day weather forecast.
predict_umbrella_needed(location)
Provides an umbrella recommendation based on the forecast precipitation probability.
System Prompt
You are a weather assistant that answers weather-related questions using the available MCP weather tools.
Use:
- get_current_weather() for current weather.
- get_forecast() for weather forecasts.
- predict_umbrella_needed() for weather recommendations.
Always use the appropriate tool before responding.
Never guess weather information.
If a location cannot be resolved or a tool fails, explain the issue instead of making assumptions.Setup
Install dependencies:
pip install -r requirements.txtRun the server:
python weather_mcp_server.pyProject Files
weather_mcp_server.py
weather_adapter.py
requirements.txt
app.yaml
README.mdExample Questions
What is the current weather in Johannesburg?
Give me a 7-day weather forecast for Hendrina.
Should I bring an umbrella to Durban tomorrow?
This server cannot be installed
Maintenance
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
- Alicense-qualityDmaintenanceProvides current weather and multi-day forecasts for any location worldwide, integrable with MCP clients like Claude.4Apache 2.0
- 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
- Flicense-qualityCmaintenanceProvides weather information through MCP tools, including city search, current weather, forecasts, comparisons, and warmest day identification, using the Open-Meteo API.
- Flicense-qualityCmaintenanceProvides real-time weather forecasts, current conditions, and smart umbrella recommendations through MCP tools, backed by the Open-Meteo API.
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)
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/Sam-uvas/weather-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server