{"repo":"ezh0v/weather-mcp-server","free":true,"listed":false,"github":"https://github.com/ezh0v/weather-mcp-server","clone":"git clone https://github.com/ezh0v/weather-mcp-server.git","description":"A lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. Discuss on Hacker News:","language":"Go","stars":249,"topics":["go","golang","mcp","mcp-server","sse","stdio"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Weather API MCP Server Report Bug Request Feature A lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. Installing on Claude Desktop To use your MCP server with Claude Desktop, add it to your Claude configuration: 1. Local mode You can get an API key from your personal account on WeatherAPI. 2. Remote mode Build from source You can use go to build the binary in the cmd/github-mcp-server directory. Using MCP with Docker Containers 1. Build the Docker Image: 2. Run the Docker Container: Replace your-api-key with your actual WeatherAPI API key. Tools - current weather - Gets the current weather for a city - city : The name of the city (string, required) Project Structure The project is organized into several key directories: Testing If you're adding new features, please make sure to include tests for them. 1. Install the mockgen tool: See the installation guide on go.uber.org/mock. 2. Use the following command to generate mock files: 3. To run unit tests: Contributing Feel free to open tickets or send pull requests with improvements. Thanks in advance for your help! Please follow the contribution guidelines. License This MCP server is licensed under the MIT License.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ezh0v","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ezh0v/weather-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}