返回 MCP 目录
public公开dns本地运行

caiyun-weather-mcp-server

一个提供彩云天气API无缝访问的MCP服务项目

article

README

🚀 青云天气 MCP 服务器

青云天气 MCP 服务器能够提供无缝访问青云天气 API 的服务,为用户获取天气信息带来便利。

🚀 快速开始

注册并获取 API 密钥

访问 青云平台 进行注册,注册成功后生成您的 API 密钥。

克隆仓库并设置环境

克隆仓库,然后使用 uv 创建 Python 虚拟环境并安装依赖项。

git clone https://github.com/mrchi/caiyun-weather-mcp-server.git
cd caiyun-weather-mcp-server/
uv venv
uv sync

配置环境变量

创建一个 .env 文件用于存储您的 API 密钥。

CAIYUN_API_KEY="your-key"

配置 MCP 客户端

打开兼容的 MCP 客户端,例如 Claude for Desktop 或 VSCode 中的 Cline,并按照以下方式进行配置:

{
    "mcpServers": {
        "weather": {
            "command": "uv",
            "env": {},
            "args": [
                "--directory",
                "<your repo directory>",
                "run",
                "--env-file",
                ".env",
                "servers/caiyun_weather.py"
            ]
        }
    }
}

查询天气

可进行简单询问,例如:

天安门广场的天气怎么样?
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端