Submit

WeatherMCP

@shujink0

A Model Context Protocol (MCP) server for Weather API implemented in Go, leveraging mcp-go. Based on the tutorial
Overview

What is WeatherMCP?

WeatherMCP is a Model Context Protocol (MCP) server designed for Weather API, implemented in Go, and leveraging the mcp-go library. It serves as a backend service to facilitate weather data retrieval and processing.

How to use WeatherMCP?

To use WeatherMCP, you can build the project using Go, and then run it with different transport options such as standard input/output or server-sent events (SSE). Configuration for the Claude Desktop can also be set up to connect to the MCP server.

Key features of WeatherMCP?

  • Implements a Model Context Protocol server for weather data.
  • Supports multiple transport methods (stdio and SSE).
  • Easy integration with Claude Desktop for enhanced functionality.

Use cases of WeatherMCP?

  1. Providing real-time weather data to applications.
  2. Integrating with AI models for weather predictions.
  3. Serving as a backend for weather-related services and applications.

FAQ from WeatherMCP?

  • What programming language is WeatherMCP written in?

WeatherMCP is implemented in Go.

  • How can I run WeatherMCP?

You can build it using go build and run it with ./WeatherMCP for default transport or ./WeatherMCP -t sse for SSE transport.

  • Is there a configuration needed for Claude Desktop?

Yes, you need to edit the claude_desktop_config.json file to connect to the MCP server.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.