A developer working late at a desk lit by a warm lamp, laptop open with a terminal window

Claude + Docker: What the Integration Can (and Can't) Do in 2026

Yes — Claude works with Docker through the Model Context Protocol. Docker isn’t a one-click connector in Anthropic’s directory; instead you connect it through Docker’s own MCP Toolkit and MCP Catalog, which Docker built in collaboration with Anthropic. Once it’s wired up, Claude can work with your containers, images, and Docker Hub context inside a chat — spin up a reference server, reason over your setup, pull registry details. The catch is the one that applies to every Claude MCP setup: it runs when you ask or on a schedule you set, never because something happened in Docker. There are no triggers: a scheduled task can check your containers every hour (on your machine, since the Toolkit is local), but nothing reacts the moment one crashes.

Here’s exactly what the integration does, how to turn it on, where the limits bite, and what to use if you want Docker work that runs on its own.


What the Docker MCP integration does

Docker ships an MCP Toolkit and MCP Catalog — hundreds of containerized MCP servers, published under the mcp namespace on Docker Hub, that run in isolated containers so Claude works without touching your host directly.

In practice, connecting Docker lets Claude:

  • Work with containers — reason over running containers and help you manage them from a conversation.
  • Reference images and Docker Hub — pull registry and image context into the chat.
  • Run reference MCP servers in containers — launch tools from the catalog in a sandboxed container instead of on your bare machine.
  • Reason over your Docker setup — bring your compose files, image list, and configuration into the conversation to plan or debug.

The everyday wins are obvious: “what containers are running,” “what’s in this image,” “help me write a compose file for this stack.” All without leaving Claude.


How to set it up

Docker’s MCP Toolkit is the fastest path:

  1. Install and open Docker Desktop, then enable the MCP Toolkit from Settings.
  2. In the left sidebar, open MCP Toolkit, browse the MCP Catalog, and enable the servers you want.
  3. Under the client list, click Connect next to Claude Desktop — this writes the server into your claude_desktop_config.json for you.
  4. Restart Claude Desktop, then ask Claude about your Docker containers or images in a normal chat.

You can also add the server by hand in claude_desktop_config.json. Either way this is a custom MCP server, not a first-party directory connector — remote custom connectors on claude.ai require a paid plan, though Docker Desktop’s local setup runs through Claude Desktop.


The limits that actually matter

The MCP integration is good at pulling Docker into a conversation. But its shape is “an assistant you operate,” not “an agent that runs.” Three limits define it:

  • No triggers. Claude runs when you ask or on a timer, and nothing in Docker can start it. There’s no “when this container crashes, restart it and notify the team” or “when a new image is pushed to Docker Hub, redeploy.” Nothing fires on a Docker event, so a crash waits for your next prompt or the next scheduled run.
  • Prompt or schedule only. Claude responds when you ask or when a scheduled task fires; it doesn’t sit watching your containers and acting.
  • Laptop-bound for anything scheduled. The closest thing to “running on its own” is Claude Cowork’s scheduled tasks, which fire on a fixed clock, not on inbox events. That’s not an always-on, event-driven Docker agent.

So Claude is great for “help me manage my containers right now” and not built for “watch my images and act when something changes.”


If you want Docker work that runs on its own: Carly

The moment you want Docker events to trigger work on their own (react the instant a container fails or a new image lands, route the alert to the right place, follow up automatically), you’ve crossed past what Claude’s MCP setup is for.

That’s where Carly fits. Carly is an AI executive assistant built to act on triggers, not just answer in a chat:

  • Fires on events, 24/7, in the cloud — when something happens, Carly acts; your laptop doesn’t need to be awake.
  • Connects Docker to the rest of your stack — route registry and pipeline signals as part of a workflow that also touches email, calendar, CRM, and tasks.
  • Actually sends and updates — drafts and sends email (Gmail and Outlook) with attachments, files and labels, manages tasks, and updates your CRM.
  • Builds the workflow for you — tell it “I’d like to set up a system that notifies the team when a new image is published” in plain English; it interviews you, then builds it with you. No prompt engineering.

AI agents start at $35/month, and steps in a workflow that don’t use AI run free. Carly connects to 200+ tools across 40+ categories — see integrations. By the way, Carly also integrates with Docker.


Claude’s Docker MCP vs Carly

Claude (Docker MCP)Carly
Work with containersYesYes
Reference images & Docker HubYesYes
Acts on triggers / eventsNoYes
Monitors Docker on its ownScheduled checks onlyYes
Works while laptop is closedNoYes (cloud)
Sends email as part of the flowWith your approval (Gmail)Yes (Gmail + Outlook)
PricingPro $20 / Max $100–$200AI agents from $35/mo

Claude’s MCP setup is a strong Docker helper inside a chat. Carly is a teammate that watches Docker events and acts.


Frequently Asked Questions

Does Claude integrate with Docker?

Yes. Claude connects to Docker through Docker’s MCP Toolkit and MCP Catalog — a set of containerized MCP servers Docker built with Anthropic. Once connected, Claude can work with your containers, images, and Docker Hub context inside a chat. It’s a custom MCP setup, not a one-click directory connector, and it runs when you ask or on a schedule you set, never because something happened in Docker.

Can Claude act on Docker automatically?

No. Claude runs when you ask or on a schedule you set, and there are no event triggers, so it won’t react to a crash or a new image push the moment it happens. For automatic, trigger-based Docker actions, you need an agent platform like Carly.

How do I connect Claude to Docker?

Enable the MCP Toolkit in Docker Desktop, pick servers from the MCP Catalog, then click Connect next to Claude Desktop (or add the server to claude_desktop_config.json yourself). Restart Claude Desktop and ask about your Docker setup in a normal chat.

Is the Docker MCP integration free?

Docker Desktop and its MCP Toolkit are free to use locally through Claude Desktop. Adding a remote custom connector on claude.ai requires a paid Claude plan, and usage is subject to your plan’s limits.

What if I want Claude to monitor Docker and act when something happens?

A scheduled task can check your containers on a clock, but Claude’s MCP setup doesn’t act on triggers, so nothing reacts the moment a container fails. Carly fires on events 24/7 in the cloud and can route Docker signals, send email, update your CRM, and more. AI agents start at $35/month.


More: Claude connectors · Claude + Google Calendar · Can Claude send emails · Claude vs Carly · Claude Cowork alternatives · Best AI agents for productivity

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR