适合谁
- 已运行 Hummingbot API 并希望用 AI 客户端控制交易的用户
- 熟悉 Docker/uv 配置的加密货币交易者
由 Hummingbot 官方维护的 MCP 服务器,通过 stdio 连接 Claude 和 Gemini CLI,提供账户、订单、仓位、市场数据和 Bot 管理工具。文档详尽,支持 uv 与 Docker 部署,错误提示清晰,但仅适用于已具备 Hummingbot 基础设施的用户。
最强项 · 文档质量 14/20 最弱项 · 安全与权限 6/20
静态评测 · 未实际运行收录于 2026-09-07
查看 FMRS 评分方法 →运行环境:Python 3.11+ · Docker
HUMMINGBOT_API_URL
Hummingbot API 的基础地址(如 http://localhost:8000),仅首次运行用于生成默认配置,Docker 中 Mac/Windows 用 host.docker.internal。
HUMMINGBOT_USERNAME
Hummingbot API 的用户名,仅首次运行用于初始配置。
HUMMINGBOT_PASSWORD
Hummingbot API 的密码(敏感信息),仅首次运行用于初始配置。
HUMMINGBOT_TIMEOUT
连接超时秒数,默认 30.0。
HUMMINGBOT_MAX_RETRIES
最大重试次数,默认 3。
HUMMINGBOT_RETRY_DELAY
重试间隔秒数,默认 2.0。
HUMMINGBOT_LOG_LEVEL
日志级别(DEBUG/INFO/WARNING/ERROR/CRITICAL),默认 INFO。
1) uv 方式:安装 uv,克隆 https://github.com/hummingbot/mcp,运行 uv sync,复制 .env.example 为 .env 并填入 HUMMINGBOT_API_URL、HUMMINGBOT_USERNAME、HUMMINGBOT_PASSWORD,然后在客户端配置中以 uv 运行 main.py。2) Docker 方式:创建 .env,拉取 hummingbot/hummingbot-mcp:latest,Linux 上加 --network host,Mac/Windows 上将 API URL 改为 http://host.docker.internal:8000,再在客户端配置 docker run 命令。也可用 Docker Compose 与 hummingbot-api、emqx、postgres 一同部署。要求 Python 3.11+ 且 Hummingbot API 正在运行。
{"mcpServers":{"hummingbot-mcp":{"type":"stdio","command":"uv","args":["--directory","/path/to/mcp","run","main.py"]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"hummingbot-mcp": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"/path/to/mcp",
"run",
"main.py"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add hummingbot-mcp -- uv --directory /path/to/mcp run main.py
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端工具列表中应出现 configure_server 工具;不带参数调用 configure_server 可查看当前连接的 Hummingbot API 配置,能返回即证明连接正常。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Hummingbot MCP Server 是一个 Model Context Protocol 服务器,让 Claude 和 Gemini CLI 能够与 Hummingbot API 交互,进行跨多个交易所的自动化加密货币交易。它由 Hummingbot 官方维护,提供账户管理、订单与仓位管理、市场数据、资金费率、Bot 部署和控制器配置等工具,支持通过 uv 本地运行或 Docker 部署,并可使用 Docker Compose 在云端与 Hummingbot API 一同部署。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 836f9351d48e 数据同步于 2026-10-19 查看 FMRS 评分方法