How to Deploy autoMate with Docker and Connect Any AI Client via MCP
Step-by-step: run the autoMate container, connect OpenClaw, Claude Desktop, Cursor or Cline over MCP, and drive your real Chrome with the browser extension.
In this tutorial you'll deploy autoMate β the self-hosted computer-use agent β with Docker, then connect it to any AI client (OpenClaw, Claude Desktop, Cursor, or Cline) over MCP in a few minutes.
π Want to deploy autoMate yourself?
Docker configs, system requirements, and installation guides β all on one page.
View autoMate Tool Page βStep 1 β Run the container
The official image ships with Python 3.12, Playwright Chromium, and all browser dependencies preinstalled. Desktop tools are skipped inside the container (no display), but browser automation and every data tool work out of the box:
docker run -d --name automate \ -p 8765:8765 \ -v automate-data:/data \ ghcr.io/yuruotong1/automate:latest
Open http://localhost:8765 β the setup wizard walks you through picking a model, pasting an API key, and wiring up an AI client. All state (notes, files, memory) lives in the /data volume in SQLite, encrypted with Fernet.
Step 2 β Connect your AI client via MCP
After install, open Settings β Connect to AI clients and click "Copy install text". You get a single blob with the URL + token pre-filled, plus per-client sections. Three ways to use it:
| Method | What you do |
|---|---|
| Manual | Edit your client's config file by hand using the generated text |
| Paste to another AI | "Cursor, here's autoMate, set it up for me" β the text is written so an AI can configure itself |
| OpenClaw bundle-mcp | Paste the section into your OpenClaw config |
Once the client picks up the new server it gains all of autoMate's tools β search.find, notes.read, files.list, audio.transcribe β plus a top-level automate tool that runs autoMate's own agent loop on demand.
Step 3 β Drive your real browser
For full computer-use (clicking through your actual Chrome with your logged-in sessions), install the browser extension and point it at ws://localhost:8765/api/extension/ws β the default. Your real browser becomes a tool your agent can use, while your data stays local.
π Want to deploy autoMate yourself?
Docker configs, system requirements, and installation guides β all on one page.
View autoMate Tool Page βThat's it β a private computer-use agent with persistent memory, running on your own hardware. Deploy it today and give any AI client real hands.