TopRank Skills

Home / Claw Skills / Bot / hummingbot-deploy
Official OpenClaw rules 56%

hummingbot-deploy

Deploy Hummingbot trading infrastructure including API server, MCP server, and Condor Telegram bot. Use this skill when the user wants to install, deploy, set up, or configure Hummingbot.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 hummingbot-deploy 技能。 若已安装,则直接安装 hummingbot-deploy 技能。

Overview

Skill Key
fengtality/hummingbot-deploy
Author
fengtality
Source Repo
openclaw/skills
Version
-
Source Path
skills/fengtality/hummingbot-deploy
Latest Commit SHA
ad03ef5c2f14e4eb72f36e87861fb5d044ed8c12

Extracted Content

SKILL.md excerpt

# hummingbot-deploy

Deploy the Hummingbot trading infrastructure. Before starting, explain to the user what will be installed:

## What You're Installing

1. **Hummingbot API** (Required): Your personal trading server that exposes a standardized REST API for trading, fetching market data, and deploying bot strategies across many CEXs and DEXs.

2. **Hummingbot MCP** (Optional): MCP server that helps AI agents (Claude, Gemini, Codex, etc.) interact with Hummingbot API. Only needed if using AI agent CLIs.

3. **Condor** (Optional): Terminal and Telegram-based UI for Hummingbot API.

## Components

| Component | Repository |
|-----------|------------|
| Hummingbot API | [hummingbot/hummingbot-api](https://github.com/hummingbot/hummingbot-api) |
| MCP Server | [hummingbot/mcp](https://github.com/hummingbot/mcp) |
| Condor | [hummingbot/condor](https://github.com/hummingbot/condor) |

## Pre-Installation Check

**Only Hummingbot API is required.** MCP and Condor are optional add-ons.

First, run the environment check to verify prerequisites:

```bash
bash <(curl -s https://raw.githubusercontent.com/hummingbot/skills/main/skills/hummingbot-deploy/scripts/check_env.sh)
```

This checks: container detection, TTY, Docker, Docker Compose, Git, Make.

## Install Hummingbot API

**If ./hummingbot-api already exists**, verify it's running by checking docker logs:
```bash
cd ./hummingbot-api && make deploy && sleep 2 && docker logs hummingbot-api 2>&1 | grep -i "uvicorn running"
```
If logs show "Uvicorn running", skip to "Install MCP Server". Otherwise, reset and reinstall.

**Fresh install:**
```bash
git clone https://github.com/hummingbot/hummingbot-api.git ./hummingbot-api
cd ./hummingbot-api
```

**On regular machines** (interactive TTY - check_env.sh shows "Interactive TTY: Yes"):
```bash
make setup    # Prompts for: API username, password, config password (defaults: admin/admin/admin)
make deploy
```

**In containers** (no TTY - check with `[ -t 0 ] && echo "TTY" || echo...

Related Claw Skills