mcp-server

mcp-server

3.1

If you are the rightful owner of mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A weather service built using Model-Context-Protocol (MCP) that provides current weather and forecasts for Indian cities using WeatherAPI.com.

The MCP Weather Service is a robust application designed to deliver real-time weather updates and forecasts for Indian cities. Utilizing the Model-Context-Protocol (MCP) framework, this service integrates with WeatherAPI.com to fetch accurate weather data. It requires Python 3.13 or higher and uses the 'uv' package manager for dependency management. The service is designed to be run in both development and production environments, with a chat interface that allows users to interact with the weather service using natural language queries. The service is configured using a 'weather.json' file and requires API keys from WeatherAPI.com and Groq for full functionality. It is compatible with Claude for Desktop, providing a seamless testing and deployment experience.

Features

  • Current Weather Information: Provides real-time data including temperature, weather condition, humidity, wind speed, and last updated timestamp.
  • 3-Day Weather Forecast: Offers daily high and low temperatures, weather conditions, and date-specific forecasts for the next three days.
  • Natural Language Queries: Supports natural language queries to fetch weather information, enhancing user interaction.