天气预测服务

基于Python和mcp库实现的MCP-Server,用于预测明天的天气。

  • by darcycui
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 darcycui/DarcyAIMCP

使用说明

是什么

Python语言,基于 mcp 库实现的一个 MCP-Server。

有什么能力

预测明天的天气。

怎么用

远程使用 (推荐)

  1. 如果未安装 uv工具,先执行一键安装脚本安装

    # Linux/Mac 脚本
    sudo curl -fsSL https://openclaw.ai/install.sh | bash
    
    # Windows 脚本
    iwr -useb https://openclaw.ai/install.ps1 | iex
    
  2. 添加如下 mcpServers 配置

    {
      "mcpServers": {
        "weather": {
          "autoApprove": [],
          "disabled": false,
          "timeout": 60,
          "type": "stdio",
          "command": "uvx",
          "args": [
            "darcycui-mcp"
          ]
        }
      }
    }
    
    

本地使用

  1. clone项目到本地 path
  2. 添加如下配置
  3. 注意 path 替换为你的本地路径
  4. 注意 路径分隔符,Linux/Mac 使用/分隔符, Windows 使用\分隔符
    {
      "mcpServers": {
        "weather": {
          "autoApprove": [],
          "disabled": true,
          "timeout": 60,
          "type": "stdio",
          "command": "uv",
          "args": [
            "--directory",
            "path\\src\\darcycui_mcp",
            "run",
            "weather.py"
          ]
        }
      }
    }
    

运行结果

参考文章

马克的技术工坊Github

MCP终极指南 - 从原理到实战,带你深入掌握MCP(基础篇)-哔哩哔哩

MCP终极指南 - 带你深入掌握MCP(进阶篇)-哔哩哔哩

一文搞懂MCP、Function Calling和A2A