kevinkelin_mcp_gaodeweather_server

kevinkelin_mcp_gaodeweather_server

by kevinkelin
An MCP server that integrates with Gaode Map's weather API to fetch current city weather data.

Gaode Weather MCP Server

Overview

The Gaode Weather MCP Server is a demo project that utilizes the Gaode Map API to fetch real-time weather data for a specified city. This server is designed to integrate seamlessly with applications like Claude Desktop, providing weather information through a simple and efficient interface.

Tools

  • Gaode Map API: Used to retrieve weather data.
  • Smithery: A tool for automating the installation and configuration of the server.
  • uvx: A command-line utility for running the server.

Configuration

GAODE_KEY

To use the Gaode Weather MCP Server, you need an API key from Gaode Map. You can obtain one by visiting the Gaode Map API Key Application Page.

Example Configuration for Claude Desktop

{
  "mcpServers": {
    "gaodeweather": {
      "name": "gaodeweather",
      "command": "uvx",
      "args": [
        "mcp-gaodeweather-server"
      ],
      "env": {
        "GAODE_KEY": "your apikey"
      }
    }
  }
}

Usage

Installing via Smithery

To install the Gaode Weather MCP Server for Claude Desktop automatically using Smithery, run the following command:

npx -y @smithery/cli install @kevinkelin/mcp-gaodeweather-server --client claude

Running the Server

Once installed, you can start the server using the uvx command as configured in your settings. The server will fetch and provide weather data based on the specified city.

About

This project is maintained by kevinkelin and is open for contributions. For more details, refer to the README.

Resources

Features & Capabilities

Categories
mcp_server model_context_protocol python docker api_integration weather claude

Implementation Details

Stats

0 Views
1 GitHub Stars

Repository Info

kevinkelin Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
21423
9300