weather-mcp-server

weather-mcp-server

218

The Weather API MCP Server is a lightweight server that facilitates AI assistants in retrieving real-time weather data. It supports multiple deployment configurations and offers a structured project layout for development and testing. The server utilizes data from WeatherAPI and is licensed under the MIT License.

Weather API MCP Server

A lightweight Model Context Protocol (MCP) server designed to enable AI assistants like Claude to access and interpret real-time weather data.

Features

  • Supports both local and remote modes for configuration with Claude Desktop.
  • Provides a Docker setup for easy deployment.
  • Includes tools such as current_weather to obtain the current weather for a specified city.

Installation

To install, configure the weather-mcp-server in your Claude configuration using either Local or Remote mode, using an API key from WeatherAPI.

Development

  • Build from Source: Use Go to build in the specified directory.
  • Testing: Add tests for new features using mockgen and run them with provided commands.