mcp-server-weather

mcp-server-weather

3.2

If you are the rightful owner of mcp-server-weather 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.

This guide provides instructions for setting up a weather server using the MCP SDK and `uv`, a Rust-based Python package manager.

The MCP Weather Server Setup Guide is designed to help users establish a weather server using the Model Context Protocol (MCP) SDK. The guide outlines the necessary prerequisites, including having a Claude.ai account and the Claude Desktop App, and provides detailed steps for setting up the project environment using `uv`, a fast Python package manager written in Rust. Users are guided through creating a project folder, initializing a new `uv` project, creating and activating a virtual environment, and installing required packages. The guide also includes instructions for running and testing the MCP server, using the MCP Inspector to interact with tools, and stopping the server. This setup is ideal for developers looking to leverage MCP technology for weather data retrieval and analysis.

Features

  • Comprehensive setup instructions for MCP weather server
  • Utilizes `uv`, a Rust-based Python package manager
  • Includes steps for creating and activating a virtual environment
  • Guides on using MCP Inspector for tool interaction
  • Instructions for running and stopping the MCP server

Tools

  1. get_current_weather

    Get the current weather data based on the latitude and longitude coordinates, and return weather information in JSON format