是什么
Python语言,基于 mcp 库实现的一个 MCP-Server。
有什么能力
预测明天的天气。
怎么用
远程使用 (推荐)
- 如果未安装 uv工具,先执行一键安装脚本安装
# 在 macOS 上安装
# 推荐使用 Homebrew 安装:
brew install uv
# 或者使用官方安装脚本:
curl -LsSf https://astral.sh/uv/install.sh | sh
# 在 Linux 上安装
curl -LsSf https://astral.sh/uv/install.sh | sh
# 在 Windows 上安装
# 使用 Winget:
winget install uv
# 或者使用官方安装脚本(PowerShell):
irm https://astral.sh/uv/install.ps1 | iex
# 安装完成后,验证是否成功:
uv --version
- 添加如下 mcpServers 配置
{
"mcpServers": {
"weather": {
"autoApprove": [],
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uvx",
"args": [
"darcycui-mcp"
]
}
}
}
本地使用
- clone项目到本地 path
- agent mcp_config.json 添加如下配置
- 注意 path 替换为你的本地路径
- 注意 路径分隔符,Linux/Mac 使用/分隔符, Windows 使用\分隔符
{
"mcpServers": {
"weather": {
"autoApprove": [],
"disabled": true,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"path\\src\\darcycui_mcp",
"run",
"weather.py"
]
}
}
}
自动下载并使用(推荐)
agent mcp_config.json 添加如下配置
{
"mcpServers": {
"weather": {
"autoApprove": [],
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uvx",
"args": [
"darcycui-mcp"
]
}
}
}
运行结果
参考文章
Metadata
Release files for darcycui-mcp 1.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| darcycui_mcp-1.0.6.tar.gz | 8.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| darcycui_mcp-1.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.9 kB
Release files / darcycui_mcp-1.0.6.tar.gz
| Download URL | darcycui_mcp-1.0.6.tar.gz |
|---|---|
| Size | 8.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ca388761c50e99bb791a96a2b447f2b577a11480847c1a16e1af4e1bc811ac0d
|
|
BLAKE2b-256 checksum How to use checksums |
7a5a5630df57dd28afe4ffcef4cc4b6ebd2a6e053733f7a150736950297c12c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / darcycui_mcp-1.0.6-py3-none-any.whl
| Download URL | darcycui_mcp-1.0.6-py3-none-any.whl |
|---|---|
| Size | 11.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ebd4719f7b65aa541f642337fe2486aad29799532cb5d0b83c2ac4aa804c6a89
|
|
BLAKE2b-256 checksum How to use checksums |
573ab20f6e24fae24d3fe148fc61f83d1ab6727dbdcdbfdc0049f97184636f78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|