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
- Clone the repository.
- Set up
.env
file with API keys. - 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.