Skip to main content

A weather forecast MCP Server for any AI agent.

Project description

是什么

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

darcycui_mcp-1.0.3.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

darcycui_mcp-1.0.3-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file darcycui_mcp-1.0.3.tar.gz.

File metadata

  • Download URL: darcycui_mcp-1.0.3.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for darcycui_mcp-1.0.3.tar.gz
Algorithm Hash digest
SHA256 5684596e9a239096ed49f07a6ad769afafa4a09720a86fd37f1dc7656eb94b77
MD5 470a6079a67bb8dc115b681bf5101e97
BLAKE2b-256 228c49ae4d758f76f375e4a2ed2b040ad5b25a5030cfb74ab2cdd1a13e39e611

See more details on using hashes here.

File details

Details for the file darcycui_mcp-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: darcycui_mcp-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for darcycui_mcp-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 83e79ad36ec1a2ec3189694481570ce9e3292d1fd81270c9eb6c004e28d69803
MD5 476feed5c7078553047c0fd5dc4e0560
BLAKE2b-256 8d7db66b1ad79975e25b7c40fc92622e52471b03760c3a298a207395ce6df4db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page