mcp-server

mcp-server

0

The MCP Weather Service is an MCP server providing weather information and forecasts for Indian cities using WeatherAPI.com and a chat interface for natural language interaction. It allows users to access up-to-date weather details and forecasts easily.

MCP Weather Service

A weather service using Model-Context-Protocol (MCP) offering current weather and forecast support for Indian cities via WeatherAPI.com.

Prerequisites

  • Python 3.13 or higher
  • WeatherAPI.com API key
  • Groq API key

Installation

  1. Clone the repository.
  2. Set up .env file with API keys.
  3. Install dependencies with uv.

Running the Service

  • Development mode and desktop installation instructions provided.

Features

  • Current weather data (temperature, condition, humidity, wind speed).
  • 3-day weather forecast.
  • Natural language queries via chat interface.

Project Structure

  • Weather service implementation and configuration details.