mcpField
C
China Weather MCP Server

China Weather MCP Server

ローカル
github.com/DLYZZTメディア・デザイン285 週間前に更新

China Weather MCP Server について

China Weather MCP Serverは、高徳天気APIを使って中国の都市の現在の天気を提供します。AIアシスタント向けで、都市を指定するMCPツールと非同期リクエスト処理を備えています。

主な機能

  1. 01中国の都市の現在の天気を取得
  2. 02高徳天気APIとの連携
  3. 03非同期リクエスト処理
  4. 04都市を指定した天気取得

活用シーン

  1. 01中国の都市の現在の天気を調べる
  2. 02AIアシスタントに天気情報を提供する

MCP 対応

MCPクライアントにget_weatherツールを公開し、都市名を受け取って現在の天気情報を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

China Weather MCP Server

English | 中文

English

Introduction

China Weather MCP Server は、AMap(AutoNavi)Weather API を使用して中国の都市のリアルタイムの天気情報を提供する Model Context Protocol(MCP)サーバーです。このサーバーにより、AI アシスタントは中国各地の現在の天気状況にアクセスできます。

Features
  • 中国の都市のリアルタイムの天気データを取得
  • AMap Weather API との統合
  • 非同期リクエスト処理
  • 使いやすい MCP インターフェース
Installation
  1. Python 3.12 以降がインストールされていることを確認します
  2. uv をインストールします:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. このリポジトリをクローンします:
git clone https://github.com/DLYZZT/china-weather-mcp-server.git
cd china-weather-mcp-server
  1. uv で依存関係をインストールします:
uv pip install .
Configuration
  1. AMap Developer Platform から API キーを取得します
  2. API キーを環境変数として設定します:
export AMAP_API_KEY="your_api_key_here"
Usage

Claude Desktop で使用するには、Claude Desktop の設定ファイルに次の設定を追加します:

Windows の場合:%APPDATA%/Claude/claude_desktop_config.json MacOS の場合:~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "weather": {
      "command": "uv",
      "args": [
        "--directory",
        "path/china-weather-mcp-server",
        "run",
        "weather.py"
      ],
      "env": {
        "AMAP_API_KEY": "your_api_key_here"
      }
    }
  }
}

サーバーは次のツールを提供します:

  • get_weather(city: str):指定した中国の都市の現在の天気情報を取得します
License

このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。


中文

简介

中国天气 MCP 服务器是一个基于模型上下文协议(Model Context Protocol,MCP)的服务器,使用高德地图天气 API 提供中国城市的实时天气信息。该服务器使 AI 助手能够访问中国各地的当前天气状况。

特性
  • 获取中国城市的实时天气数据
  • 集成高德地图天气 API
  • 异步请求处理
  • 简单易用的 MCP 接口
安装方法
  1. 确保已安装 Python 3.12 或更高版本
  2. 安装 uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 克隆此仓库:
git clone https://github.com/DLYZZT/china-weather-mcp-server.git
cd china-weather-mcp-server
  1. 使用 uv 安装依赖:
uv pip install .
配置
  1. 从高德开放平台获取 API 密钥
  2. 设置 API 密钥环境变量:
export AMAP_API_KEY="你的API密钥"
使用方法

要在 Claude Desktop 中使用,请在 Claude Desktop 配置文件中添加以下配置:

Windows系统:%APPDATA%/Claude/claude_desktop_config.json MacOS系统:~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "weather": {
      "command": "uv",
      "args": [
        "--directory",
        "path/china-weather-mcp-server",
        "run",
        "weather.py"
      ],
      "env": {
        "AMAP_API_KEY": "你的API密钥"
      }
    }
  }
}

服务器提供以下工具:

  • get_weather(city: str):获取指定中国城市的当前天气信息
许可证

本项目采用 MIT 许可证 - 详情请参见 LICENSE 文件。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。