1. Conduid
  2. Developer Tools
  3. dagger/container-use
MCP server · Developer Tools

dagger/container-use

Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.

Unclaimed Apache-2.0 devtools
89Excellent

Scored 2 days ago · breakdown

About dagger/container-use

dagger/container-use is an MCP server published by dagger in the Developer Tools category: development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.

The repository has 4.1K stars and 212 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/dagger/container-use

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about dagger/container-use

Powered by Claude · Grounded in docs

I know everything about dagger/container-use. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.4.2v0.4.2 · 19 Aug 2025container-use v0.4.2 This is a mostly a patch release, but a feature or 2 snuck in. Notably: 1. Improved lock granularity around export -- fixes issues with `cu list` and other commands hanging while an agent is running a tool. 2. Added…
v0.4.1v0.4.1 · 1 Aug 2025container-use v0.4.1 Download the pre-compiled binaries from the assets below. Changelog 71346865565c2a0d9dd92350ed30c86ed73e43b9: Fix concurrent server process resource contention bugs (and add a test to produce them) (#257) (@cwlbraa)…
v0.4.0v0.4.0 · 31 Jul 2025Enhanced Developer Experience and Cross-Platform Support Container Use v0.4.0 brings streamlined command workflows, native Windows support, and a powerful new editing tool that reduces context rot for complex coding tasks. Key Improvements…
v0.3.1v0.3.1 · 15 Jul 2025container-use v0.3.1 Download the pre-compiled binaries from the assets below. Changelog bfff9fc05e24a9d120d19b87d555a27e87d939cc: environment: install commands (#229) (@aluzzardi) 047323dcd80840923e593218521b18950040dc12: tools: use…
v0.3.0v0.3.0 · 14 Jul 2025container-use v0.3.0 This release focuses on environment customization. container-use config provides a way to customize agent environments: changing the base image, setup commands, env vars, etc Secrets Management: Environments can now…

README

Container Use lets coding agents do their work in parallel environments without getting in your way. Go from babysitting one agent at a time to enabling multiple agents to work safely and independently with your preferred stack. See the full documentation.

It's an open-source MCP server that works as a CLI tool with Claude Code, Cursor, and other MCP-compatible agents. Powered by Dagger.

  • 📦 Isolated Environments: Each agent gets a fresh container in its own git branch - run multiple agents without conflicts, experiment safely, discard failures instantly.
  • 👀 Real-time Visibility: See complete command history and logs of what agents actually did, not just what they claim.
  • 🚁 Direct Intervention: Drop into any agent's terminal to see their state and take control when they get stuck.
  • 🎮 Environment Control: Standard git workflow - just git checkout <branch_name> to review any agent's work.
  • 🌎 Universal Compatibility: Works with any agent, model, or infrastructure - no vendor lock-in.

🦺 This project is in early development and actively evolving. Submit issues and/or reach out to us on Discord in the #container-use channel.


Quick Start

Install

# macOS (recommended)
brew install dagger/tap/container-use

# All platforms
curl -fsSL https://raw.githubusercontent.com/dagger/container-use/main/install.sh | bash

Setup with Your Agent

Container Use works with any MCP-compatible agent. The setup is always the same: add container-use stdio as an MCP server.

👉 Complete setup guide for all agents (Cursor, Goose, VSCode, etc.)

Example with Claude Code:

# Add Container Use MCP server
cd /path/to/repository
claude mcp add container-use -- container-use stdio

# Add agent rules (optional)
curl https://raw.githubusercontent.com/dagger/container-use/main/rules/agent.md >> CLAUDE.md

The container-use command is also available as cu for convenience. Both commands work identically:

  • container-use stdio (used in documentation)
  • cu stdio (shortcut)

Try It

Ask your agent to create something:

Create a hello world app in python using flask

Your agent will work in an isolated environment and give you URLs to view the app and explore the code!

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About dagger/container-use

How do I install dagger/container-use?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is dagger/container-use safe to use with an AI agent?

Its trust score is 89 out of 100 (excellent). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is dagger/container-use still maintained?

Yes — the last commit was a month ago. The repository has 4.1K stars and 212 forks and 63 open issues.