Skip to main content
skill CX Codex

hummingbot-deploy — Claude Code skill: deploy Hummingbot

This skill walks an agent through standing up Hummingbot trading infrastructure: the API server, an MCP server and the Condor Telegram bot.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add hummingbot/skills --skill hummingbot-deploy -a claude-code
Open on GitHub

What hummingbot-deploy does

Hummingbot API is the part you cannot skip. It serves a REST API for trading, market data and running bot strategies across CEXs and DEXs. The MCP server and Condor are add-ons: the first lets an AI agent talk to that API, the second gives you a terminal and Telegram front end.

Before anything installs, the skill runs check_env.sh to look for Docker, Docker Compose, Git, Make, an interactive TTY and signs of a container. On a normal machine make setup followed by make deploy is enough. Inside a container there is no TTY, so the interactive prompts fail; the skill writes .env by hand and patches docker-compose.yml because bind mounts do not survive Docker-in-Docker. No Docker and Docker Compose means no Hummingbot API at all, so skipping the environment check wastes your time.

The MCP server goes in through install_mcp.sh with --agent, --user and --pass, reusing the credentials from the API setup. Once everything is up, restart your CLI so the MCP server loads. To upgrade later, run git pull and make deploy inside hummingbot-api.

What it helps with

  • stand up Hummingbot API on a machine or in a container
  • wire the MCP server into Claude, Gemini CLI or Codex CLI
  • confirm Docker, Docker Compose, Git and Make are present
  • run the Condor Telegram bot against the API
  • upgrade an existing Hummingbot API install

Example prompts for the agent

  • Deploy Hummingbot API and the MCP server with admin/admin credentials
  • Check the environment and install Hummingbot in a container without a TTY
  • Upgrade hummingbot-api and restart the services

How to install hummingbot-deploy

1Skills CLI (Vercel)

npx skills add hummingbot/skills --skill hummingbot-deploy -a claude-code

2Manually: put the files in place

~/.claude/skills/hummingbot-deploy/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/hummingbot-deploy/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about hummingbot-deploy

How do I install hummingbot-deploy in Claude Code?

Run npx skills add hummingbot/skills --skill hummingbot-deploy -a claude-code. The skill lands at ~/.claude/skills/hummingbot-deploy/SKILL.md.

What does hummingbot-deploy do?

It deploys Hummingbot API and, optionally, the MCP server and Condor. The skill checks the environment, writes .env and starts the services with make deploy.

What does the skill need to work?

Docker, Docker Compose, Git and Make, all verified by check_env.sh. In a container without a TTY the skill skips the interactive setup and creates .env itself.

Similar skills

All skills for DevOps and infrastructure →

From the same set4

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor