Docker Merge Kit — DevOps skill for Claude Code
Docker Sandboxes mixin kit granting sandboxed agents access to Merge Agent Handler's tool catalog.
How to install Docker Merge Kit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open merge-api/docker-merge-kit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Docker Merge Kit does
Docker Sandboxes mixin kit granting sandboxed agents access to Merge Agent Handler's tool catalog.
Alternatives in DevOps
- Docker 71.9k ★
- Skypilot — Run, manage, and scale AI workloads on any AI infrastructure 9.7k ★
- Skill Claw — OpenClaw instance administration — manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k ★
README
Merge Agent Handler kit
A [Docker Sandboxes](https://docs.docker.com/ai/sandboxes/) **mixin kit** that gives a sandboxed AI agent access to [Merge Agent Handler](https://docs.merge.dev/merge-agent-handler/overview) — a single authenticated gateway to hundreds of enterprise SaaS systems (CRM, HRIS, ATS, ticketing, accounting, file storage) exposed as one MCP tool catalog.
The kit tells the agent what Agent Handler is and when to use it, pins the sandbox's egress policy, and leaves every credential outside the sandbox VM.
**Status:** v1. Docker's kit format is experimental and still changing; this kit targets `schemaVersion: "2"` and is validated against `sbx` v0.42.1.
What's in the kit
| Kit declares | Value |
|---|---|
kind |
mixin — layers onto any agent sandbox |
permissions.network.allow |
ah-api.merge.dev:443 — nothing else. Defense in depth; see Network access |
agentInstructions |
What Agent Handler is, when to reach for it, and not to authenticate to third-party systems directly |
credentials |
none — see Why there is no credential block |
The kit installs no packages, runs no startup commands, and writes no files. It touches none of Docker's [reserved agent-managed config paths](https://docs.docker.com/ai/sandboxes/customize/kits/) (`~/.claude.json`, `~/.codex/config.toml`, and friends) — there is nothing for it to configure there, because MCP registration happens on the host.
Prerequisites
Install the `sbx` CLI:
brew trust docker/tap && brew install docker/tap/sbx
Then sign in, which the MCP gateway requires:
sbx login
**Give your agent its own model-provider credential.** This is separate from anything the kit does, and it is the most common first-run failure: without it the agent exits immediately with `ERROR: agent exited with code 1` and no explanation. For Claude Code:
sbx secret set anthropic
Related Skills
Sandy
Sandboxed TypeScript runtime for AI coding agents to query AWS — full SDK access with in-sandbox aggregation,
Diskzap
Agent skill + Rust CLI that reclaims GBs of regenerable package caches, build artifacts and Docker cruft. Gate
Openclaw Monorepo
Repo-local OpenClaw workspace with modular JSON5 config, plugins, and Docker sandboxes — runs coding-agent CLI
Infrastructure Sandbox Kit
Docker Sandboxes template + kit: an IaC (Pulumi/Terraform/OpenTofu + AWS/Azure/GCP CLIs) Claude Code workstati
Herdr Sbx Plugin
Herdr plugin that runs coding agents inside Docker Sandboxes (sbx), one microVM per agent
Claude Release Workflow
Two-verb ship-to-production workflow for Claude Code: /pr-checkpoint to iterate on a PR + local Docker, /relea
Related Agents
Tsk - AI Agent Task Manager And Sandbox
by dtormoen - A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docke
Stripe Specialist
Stripe payments + billing — the money layer: the server Stripe client, product/price catalog, Checkout Session
Authz Auditor
Phase 6 authorization and access-control audit agent that enumerates every route/handler/consumer across the c