✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Weather360

A FastMCP-based weather forecasting service that provides comprehensive weather data using the Open-Meteo API.

Features

  • Real-time weather data retrieval
  • Detailed current weather conditions
  • Hourly forecasts for the current day
  • 7-day weather forecast
  • Multiple weather parameters including:
    • Temperature
    • Humidity
    • Wind speed and direction
    • Precipitation
    • Cloud cover
    • UV index
    • And more…

Installation

  1. Clone the repository
  2. Install dependencies:
pip install -r requirements.txt

Usage

Running Locally

Start the MCP server:

python server.py

Using Docker

Build and run using Docker:

docker build -t weather360 .
docker run weather360

API Reference

Get Live Weather

get_live_weather(latitude: float, longitude: float) -> dict

Parameters:

  • latitude: Geographical latitude (float)
  • longitude: Geographical longitude (float)

Returns a dictionary containing:

  • Current weather conditions
  • Hourly forecast for today
  • Daily forecast for 7 days

Dependencies

  • Python 3.11+
  • FastMCP
  • Requests
  • OpenMeteo API

Example Queries

  1. What’s the weather like right now in Dallas, TX?
  2. How’s the weekly forecast looking for London?
  3. What’s the UV index in Delhi today?
  4. What will the weather be like hourly in Hyderabad on June 10, 2025?

Featured Templates

View More
Customer service
AI-Powered Product List Manager
153 868
Verified Icon
AI Assistants
Speech to Text
137 1882
AI Assistants
AI Chatbot Starter Kit v0.1
140 913
AI Characters
Your Speaking Avatar
169 928
AI Characters
Sarcastic AI Chat Bot
129 1713

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.