Get the FREE Ultimate OpenClaw Setup Guide →

clawdbot-docker

🚀 Run OpenClaw in Docker for secure, isolated environments with persistent storage. Easily configure it with your API key and get started quickly.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio challe09543211-clawdbot-docker docker run -d -p 8080:80 challe09543211/clawdbot

How to use

clawdbot-docker provides a Docker-based way to run Clawdbot in an isolated container. The MCP server entry points to a Docker command that pulls and runs the official clawdbot image, mapping the container's port 80 to your host's port 8080 for easy access. Once started, you can interact with Clawdbot through its web interface at http://localhost:8080. The container isolation ensures your host system stays clean while you experiment with Clawdbot's capabilities.

How to install

Prerequisites:

  • Docker installed and running on your system.

Installation steps:

  1. Open a terminal or command prompt.
  2. Run the MCP server using the Docker command provided by the MCP config. For example:
# Start Clawdbot in a detached container with port 8080 mapped to container's port 80
docker run -d -p 8080:80 challe09543211/clawdbot
  1. Verify the container is running:
docker ps
  1. Open your browser and navigate to http://localhost:8080 to access Clawdbot.

Additional notes

Tips and notes:

  • Ensure Docker is running before starting the server.
  • The command maps host port 8080 to container port 80; if you need a different port, adjust the -p flag accordingly (e.g., -p 8081:80).
  • If you encounter network or firewall issues, check that port 8080 is allowed through your firewall.
  • To stop the container, use docker stop <container_id>.
  • This setup relies on the clawdbot-docker image; always pull a trusted version and verify integrity if needed.

Related MCP Servers

Sponsor this space

Reach thousands of developers ↗