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.
Why use this skill?
Deploy Hummingbot API, MCP server, and Condor Telegram bot using OpenClaw AI. Simplify your trading infrastructure setup with automated scripts and environment configuration.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/fengtality/hummingbot-deployWhat This Skill Does
The hummingbot-deploy skill is a specialized automation tool designed for the OpenClaw AI agent to manage the lifecycle of your Hummingbot trading infrastructure. It automates the deployment of the Hummingbot API, the Hummingbot MCP server (for integration with AI assistants), and the Condor terminal/Telegram UI. By leveraging this skill, you move from manual environment configuration to a streamlined, agent-driven deployment process that handles complex dependency checks, Docker network configuration, and secure credential setup.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/fengtality/hummingbot-deploy
Before initiating, ensure your system meets the requirements: Docker, Docker Compose, Git, and Make. The agent will first run a mandatory environment check script. For fresh installations, it clones the repository, sets up environment variables (handling both TTY and non-TTY containerized environments), and executes the deployment sequence. If the API is already installed, the agent will verify existing logs for 'Uvicorn running' before deciding whether to proceed with a fresh redeployment.
Use Cases
This skill is perfect for algorithmic traders who need to initialize a headless trading server in the cloud, developers building agents that require real-time market data access via the Hummingbot API, and users who want a unified command-line and Telegram interface to manage their Hummingbot bots across multiple exchanges.
Example Prompts
- "OpenClaw, please deploy the complete Hummingbot infrastructure for me, including the Condor Telegram bot."
- "I need to set up a new Hummingbot API server on this container. Can you handle the deployment?"
- "Check if my Hummingbot API is running correctly and reinstall it if it is not responding."
Tips & Limitations
Always check your API_PASS and CONFIG_API_PASS credentials after deployment. When deploying in a non-interactive container, the skill automatically generates a standard .env file; ensure you update these values for production security. Note that while this skill streamlines deployment, you remain responsible for your exchange API keys. Ensure that your Docker environment has sufficient permissions to mount volumes for bot configurations, as the BOTS_PATH needs persistent storage to avoid losing strategy states during container updates.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-fengtality-hummingbot-deploy": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
slides-generator
Create Hummingbot-branded PDF slides from markdown with Mermaid diagram support. Use for presentations, decks, and technical documentation with professional diagrams.
connectors-available
Check which exchanges work from your location and search for tokens with trading rules (min order size, price increment, order types).
hummingbot
Agent skill that faithfully reproduces Hummingbot CLI commands (connect, balance, create, start, stop, status, history) via Hummingbot API. V1 focuses on core trading workflows. For DEX/LP strategies on Solana, use lp-agent instead.
find-arbitrage-opps
Find arbitrage opportunities across exchanges by comparing prices for fungible token pairs like BTC/WBTC and USDT/USDC.
hummingbot-developer
Developer skill for running Hummingbot and Gateway from source, building wheel and Docker images, and testing against Hummingbot API running from source. Use this skill when a developer wants to build, run, or test Hummingbot components locally.