Google Antigravity Directory

The #1 directory for Google Antigravity prompts, rules, workflows & MCP servers. Optimized for Gemini 3 agentic development.

Resources

PromptsMCP ServersAntigravity RulesGEMINI.md GuideBest Practices

Company

Submit PromptAntigravityAI.directory

Popular Prompts

Next.js 14 App RouterReact TypeScriptTypeScript AdvancedFastAPI GuideDocker Best Practices

Legal

Privacy PolicyTerms of ServiceContact Us
Featured on FazierVerified on Verified ToolsFeatured on WayfindioAntigravity AI - Featured on Startup FameFeatured on Wired BusinessFeatured on Twelve ToolsListed on Turbo0Featured on findly.toolsFeatured on Aura++That App ShowFeatured on FazierVerified on Verified ToolsFeatured on WayfindioAntigravity AI - Featured on Startup FameFeatured on Wired BusinessFeatured on Twelve ToolsListed on Turbo0Featured on findly.toolsFeatured on Aura++That App Show

© 2026 Antigravity AI Directory. All rights reserved.

The #1 directory for Google Antigravity IDE

This website is not affiliated with, endorsed by, or associated with Google LLC. "Google" and "Gemini" are trademarks of Google LLC.

Antigravity AI Directory
PromptsMCPBest PracticesUse CasesLearn
Home
MCP Servers
Docker Python MCP Server
layers

Docker Python MCP Server MCP Server

Python MCP server for Docker container management

dockercontainerspython

About

## Docker Python MCP Server: Container Management with Python The **Docker Python MCP Server** provides Python-native Docker integration for Google Antigravity, enabling developers to manage containers, images, networks, and volumes with type-safe Python interfaces. ### Why Docker Python MCP? - **Native Python** - Clean Python API for Docker operations - **Type safety** - Full type hints for better development experience - **Container lifecycle** - Create, start, stop, and remove containers - **Image management** - Build, pull, push, and manage images - **Network control** - Create and manage Docker networks ### Key Features #### 1. Container Management ```python # Create and start container container = await mcp.call("docker-python", "run_container", { "image": "nginx:latest", "name": "web-server", "ports": {"80/tcp": 8080}, "environment": {"NGINX_HOST": "localhost"}, "detach": True }) print(f"Container ID: {container[\"id\"]}") # Get container logs logs = await mcp.call("docker-python", "get_logs", { "container": "web-server", "tail": 100 }) ``` #### 2. Image Operations ```python # Build image from Dockerfile image = await mcp.call("docker-python", "build_image", { "path": "/app", "tag": "myapp:latest", "buildargs": {"NODE_ENV": "production"} }) # Pull image await mcp.call("docker-python", "pull_image", { "repository": "python", "tag": "3.11-slim" }) # List images images = await mcp.call("docker-python", "list_images", { "name": "myapp" }) ``` #### 3. Network Management ```python # Create network network = await mcp.call("docker-python", "create_network", { "name": "app-network", "driver": "bridge" }) # Connect container to network await mcp.call("docker-python", "connect_network", { "network": "app-network", "container": "web-server" }) # List networks networks = await mcp.call("docker-python", "list_networks", {}) ``` #### 4. Volume Management ```python # Create volume volume = await mcp.call("docker-python", "create_volume", { "name": "app-data", "driver": "local" }) # Mount volume to container container = await mcp.call("docker-python", "run_container", { "image": "postgres:15", "name": "database", "volumes": {"app-data": {"bind": "/var/lib/postgresql/data", "mode": "rw"}} }) ``` ### Configuration ```json { "mcpServers": { "docker-python": { "command": "python", "args": ["-m", "mcp_docker"], "env": { "DOCKER_HOST": "unix:///var/run/docker.sock" } } } } ``` ### Use Cases **Local Development**: Manage development containers with Python scripts. **Test Environments**: Spin up test databases and services programmatically. **CI/CD Integration**: Build and push images in Python-based pipelines. **Container Orchestration**: Manage container lifecycle in automation scripts. The Docker Python MCP Server provides Pythonic container management.

Installation

Configuration
{
  "mcpServers": {
    "docker-python": {
      "mcpServers": {
        "docker": {
          "args": [
            "python-docker-mcp"
          ],
          "command": "uvx"
        }
      }
    }
  }
}

How to Use

  1. 1Install Docker and ensure daemon is running
  2. 2Python >= 3.11 required
  3. 3Add server config to Claude Desktop

Related MCP Servers

🧰

Toolhouse MCP

Universal AI tool platform that equips your AI with production-ready capabilities. Execute code, browse the web, manage files, send emails, and more through a unified MCP interface.

🔨

Smithery Registry MCP

The MCP server registry and discovery platform. Browse, search, and install MCP servers from the community. Find the perfect integrations for your AI development workflow.

🔍

MCP Inspector

Official debugging and testing tool for MCP servers. Inspect server capabilities, test tool calls, validate responses, and debug protocol communication in real-time.

← Back to All MCP Servers