All agents use the same MCP server command:
container-use stdio
Claude Code
Add MCP Configuration:Learn more: Claude Code MCP Documentation
Amazon Q Developer
Add MCP Configuration: Add this configuration to~/.aws/amazonq/mcp.json
:
Video Tutorial
Watch the Amazon Q Developer setup walkthrough
Cursor
Install MCP Server: Use the one-click deeplink to install (requires Cursor and Container Use already installed):Learn more: Cursor MCP
Documentation
Windsurf
Install MCP Server: In~/.codeium/windsurf/mcp_config.json
, add the following configuration:
VSCode / GitHub Copilot
Configure MCP Server: Update your VSCode settings with:Video Tutorial
Watch the VSCode setup walkthrough
Learn more: VSCode
MCP | GitHub
Copilot
MCP
Zed
First add the agent rules file, either as.rules
in the root of your project or as one of the other acceptable files/locations.
- Extension: Visit the Container Use extension page, open it in Zed, and hit install. Then, follow the configuration instructions that will appear on the modal.
- Settings: Add the following snippet on your
settings.json
:
settings.json
under the agent
section:
OpenCode
Configure the Container Use MCP server in aopencode.json
file.
Configure the Container Use MCP server:
AGENTS.md
file using this command (this is optional but usually provides the best results):
opencode
and dispatch your agents to complete your tasks!
Goose
Method 1: Configuration File: Add to~/.config/goose/config.yaml
:
container-use stdio
as the command.
Method 3: Goose Desktop:
Paste this URL into your browser:
Learn more: Goose MCP
Extensions
Sourcegraph Amp
Add MCP Configuration: Add this configuration to~/.config/amp/settings.json
:
Learn more: Sourcegraph Amp Documentation
Charm Crush
Add MCP Configuration: Add this configuration to a valid location like./.crush.json
:
Learn more: Crush project on GitHub
Cline
Add MCP Configuration: Add to your Cline MCP server configuration JSON:Learn more: Cline Documentation
Qodo Gen
Setup Steps:- Open Qodo Gen chat panel in VSCode or IntelliJ
- Click “Connect more tools”
- Click ”+ Add new MCP”
- Add this configuration:
Learn more: Qodo Gen MCP
Documentation
Kilo Code
Add MCP Configuration: Add at global or project level:Kilo Code allows setting MCP servers at the global or project level. Learn
more: Kilo Code MCP
Documentation
Kiro
Add MCP Configuration: Add to.kiro/settings/mcp.json
in your project root:
.kiro/steering/container-use.md
:
OpenAI Codex
Add MCP Configuration: Add to~/.codex/config.toml
:
Learn more: OpenAI Codex
Documentation
Warp
Add MCP Configuration: In the Warp sidebar, under Personal → MCP Servers → New:Warp 2.0 introduces coding agents with MCP support.
Gemini CLI
Add MCP Configuration: Add to~/.gemini/settings.json
or .gemini/settings.json
:
Learn more: Gemini CLI
Configuration
JetBrains Junie
Add MCP Configuration: Add or edit the MCP configuration in Settings under Tools → Junie → MCP Settings, or edit~/.junie/mcp/mcp.json
:
MCP support in Beta starting with Junie plugin
2xx.204.xx
Learn more: Junie Guidelines
Troubleshooting
Agent doesn't recognize Container Use
Agent doesn't recognize Container Use
- Verify the
container-use
command is in your PATH:which container-use
- Check MCP configuration syntax
- Restart your agent after configuration changes
Permission errors
Permission errors
- Ensure Docker is running and accessible - Check file permissions for
configuration files - Verify
container-use stdio
command works:echo '{}' | container-use stdio
Tools not appearing
Tools not appearing
- Some agents require explicit tool trust/approval
- Check your agent’s MCP server logs
- Verify Container Use tools are enabled in agent settings