{"_id":"@0xshariq/docker-mcp-server","_rev":"4-2a0b48edf50dd5097c2bfc898c3d6e69","name":"@0xshariq/docker-mcp-server","dist-tags":{"latest":"2.0.4"},"versions":{"2.0.1":{"name":"@0xshariq/docker-mcp-server","version":"2.0.1","author":{"name":"Sharique Chaudhary"},"license":"ISC","_id":"@0xshariq/docker-mcp-server@2.0.1","maintainers":[{"name":"0xshariq","email":"khanshariq92213@gmail.com"}],"bin":{"dms":"docker-cli.js","dps":"bin/basic/dps.js","dup":"bin/advanced/dup.js","ddev":"bin/advanced/ddev.js","dpsa":"bin/basic/dpsa.js","drun":"bin/basic/drun.js","ddown":"bin/advanced/ddown.js","dexec":"bin/basic/dexec.js","dlist":"bin/advanced/dlist.js","dlogs":"bin/basic/dlogs.js","dpull":"bin/basic/dpull.js","dstop":"bin/advanced/dstop.js","dbuild":"bin/basic/dbuild.js","dclean":"bin/advanced/dclean.js","dlogin":"bin/advanced/dlogin.js","dprune":"bin/advanced/dprune.js","dreset":"bin/advanced/dreset.js","dbridge":"bin/advanced/dbridge.js","dimages":"bin/basic/dimages.js","dlogout":"bin/advanced/dlogout.js","dvolume":"bin/advanced/dvolume.js","dcompose":"bin/advanced/dcompose.js","dinspect":"bin/advanced/dinspect.js","dnetwork":"bin/advanced/dnetwork.js","dpublish":"bin/advanced/dpublish.js","docker-mcp-server":"docker-cli.js"},"dist":{"shasum":"89c933986170737eb9c1600ad6ef4944593ecef5","tarball":"https://registry.npmjs.org/@0xshariq/docker-mcp-server/-/docker-mcp-server-2.0.1.tgz","fileCount":65,"integrity":"sha512-spx9G/n+F8x0uzVcDI3FNhKvgB/5UZhlqMJKMd77y7kou3IfTDqNKdrh/vAkx7aQ9OzkeMDGCaQTxQJmGiEjJQ==","signatures":[{"sig":"MEYCIQCha2hSkGVT7gkeEBcPnpn4affaw+zd//p1B8oL3fCLGwIhAOPg+BtA1a/zfBgJsVUhRH8/mW2CT6DNuuvVjXvy3iVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461181},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"105ec94eebd03af4b2b0d0a5b1856f7723030928","scripts":{"dev":"tsc -w & node dist/index.js","build":"tsc -p .","clean":"rm -rf dist","start":"node dist/index.js","docker":"node docker-cli.js","inspect":"npx @modelcontextprotocol/inspector node dist/index.js","rebuild":"pnpm run clean && pnpm run build","version":"echo $npm_package_version","dev:build":"tsc && node dist/index.js","start:mcp":"node dist/index.js","dev:install":"pnpm run build && pnpm run install:global","install:global":"pnpm run build && npm install -g .","uninstall:global":"npm uninstall -g docker-mcp-server"},"_npmUser":{"name":"0xshariq","email":"khanshariq92213@gmail.com"},"_npmVersion":"11.4.2","description":"A comprehensive Model Context Protocol (MCP) server that provides Docker container and image management capabilities for AI assistants and automation tools. Includes 15 Docker operations + workflow combinations with complete CLI alias system, enhanced log","directories":{},"_nodeVersion":"24.4.1","dependencies":{"express":"^5.1.0","@modelcontextprotocol/sdk":"^1.15.1","@modelcontextprotocol/inspector":"^0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.14"},"_npmOperationalInternal":{"tmp":"tmp/docker-mcp-server_2.0.1_1754674801486_0.10577324091297191","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@0xshariq/docker-mcp-server","version":"2.0.2","author":{"name":"Sharique Chaudhary"},"license":"ISC","_id":"@0xshariq/docker-mcp-server@2.0.2","maintainers":[{"name":"0xshariq","email":"khanshariq92213@gmail.com"}],"bin":{"dms":"docker-cli.js","dps":"bin/basic/dps.js","dup":"bin/advanced/dup.js","ddev":"bin/advanced/ddev.js","dpsa":"bin/basic/dpsa.js","drun":"bin/basic/drun.js","ddown":"bin/advanced/ddown.js","dexec":"bin/basic/dexec.js","dlist":"bin/advanced/dlist.js","dlogs":"bin/basic/dlogs.js","dpull":"bin/basic/dpull.js","dstop":"bin/advanced/dstop.js","dbuild":"bin/basic/dbuild.js","dclean":"bin/advanced/dclean.js","dlogin":"bin/advanced/dlogin.js","dprune":"bin/advanced/dprune.js","dreset":"bin/advanced/dreset.js","dbridge":"bin/advanced/dbridge.js","dimages":"bin/basic/dimages.js","dlogout":"bin/advanced/dlogout.js","dvolume":"bin/advanced/dvolume.js","dcompose":"bin/advanced/dcompose.js","dinspect":"bin/advanced/dinspect.js","dnetwork":"bin/advanced/dnetwork.js","dpublish":"bin/advanced/dpublish.js","docker-mcp-server":"docker-cli.js"},"dist":{"shasum":"d1c82e39405b9fea41872fc0440932e0eba553d6","tarball":"https://registry.npmjs.org/@0xshariq/docker-mcp-server/-/docker-mcp-server-2.0.2.tgz","fileCount":47,"integrity":"sha512-eas/m1xCsjTEuEmA1kPfbnF/ugjThChkuAsN2M2vozyWdyly133DBM+IIMjbyXhTmDj3OLyZF/rFzMWhSjcj9g==","signatures":[{"sig":"MEQCICEIZLIJO+43s99C3LLyWHNVlgZVnSDNE6C5glicUR21AiAkiLMsWr4LdhNnN03rtEbAPCC9NHY39WSJuPkayRTUSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565755},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cfa7e5f4c4b6685df91623da81aeabf118d7aa97","scripts":{"build":"tsc -p .","clean":"rm -rf dist","inspect":"npx @modelcontextprotocol/inspector node dist/index.js","start:mcp":"node dist/index.js"},"_npmUser":{"name":"0xshariq","email":"khanshariq92213@gmail.com"},"_npmVersion":"11.4.2","description":"A comprehensive Model Context Protocol (MCP) server that provides Docker container and image management capabilities for AI assistants and automation tools. Includes 15 Docker operations + workflow combinations with complete CLI alias system, enhanced log","directories":{},"_nodeVersion":"24.4.1","dependencies":{"chalk":"^5.5.0","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.15.1","@modelcontextprotocol/inspector":"^0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.14"},"_npmOperationalInternal":{"tmp":"tmp/docker-mcp-server_2.0.2_1754741234788_0.48076592578609456","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@0xshariq/docker-mcp-server","version":"2.0.3","author":{"name":"Sharique Chaudhary"},"license":"ISC","_id":"@0xshariq/docker-mcp-server@2.0.3","maintainers":[{"name":"0xshariq","email":"khanshariq92213@gmail.com"}],"bin":{"dms":"docker-cli.js","dps":"bin/basic/dps.js","dup":"bin/advanced/dup.js","ddev":"bin/advanced/ddev.js","dpsa":"bin/basic/dpsa.js","drun":"bin/basic/drun.js","ddown":"bin/advanced/ddown.js","dexec":"bin/basic/dexec.js","dlist":"bin/advanced/dlist.js","dlogs":"bin/basic/dlogs.js","dpull":"bin/basic/dpull.js","dstop":"bin/advanced/dstop.js","dbuild":"bin/basic/dbuild.js","dclean":"bin/advanced/dclean.js","dlogin":"bin/advanced/dlogin.js","dprune":"bin/advanced/dprune.js","dreset":"bin/advanced/dreset.js","dbridge":"bin/advanced/dbridge.js","dimages":"bin/basic/dimages.js","dlogout":"bin/advanced/dlogout.js","dvolume":"bin/advanced/dvolume.js","dcompose":"bin/advanced/dcompose.js","dinspect":"bin/advanced/dinspect.js","dnetwork":"bin/advanced/dnetwork.js","dpublish":"bin/advanced/dpublish.js","docker-mcp-server":"docker-cli.js"},"dist":{"shasum":"cdd077e0302ed7dd4357610e6799b9298e801108","tarball":"https://registry.npmjs.org/@0xshariq/docker-mcp-server/-/docker-mcp-server-2.0.3.tgz","fileCount":46,"integrity":"sha512-F0f+0m0kbmC1/vcqGFULY+GJJBHGINnSPgIZef/ZvN9b5q/WjhloPQ/cYCzKxxkoHrkH426TRECKLQpV608gDQ==","signatures":[{"sig":"MEUCIASh7YDxaUEIfjGxI4kutkMz1FFEB6co1KL7atPOGCTRAiEA/bCylWvfgJyq0OoY8s6+xg1617JkWveIsD3nUbpsl4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582901},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"82e1e78145905aa9c67fccc163ebed7640a1610c","scripts":{"build":"tsc -p .","clean":"rm -rf dist","inspect":"npx @modelcontextprotocol/inspector node dist/index.js","start:mcp":"node dist/index.js"},"_npmUser":{"name":"0xshariq","email":"khanshariq92213@gmail.com"},"_npmVersion":"11.4.2","description":"A comprehensive Model Context Protocol (MCP) server that provides Docker container and image management capabilities for AI assistants and automation tools. Includes 15 Docker operations + workflow combinations with complete CLI alias system, enhanced log","directories":{},"_nodeVersion":"24.4.1","dependencies":{"chalk":"^5.5.0","@modelcontextprotocol/sdk":"^1.15.1","@modelcontextprotocol/inspector":"^0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.14"},"_npmOperationalInternal":{"tmp":"tmp/docker-mcp-server_2.0.3_1754821852321_0.6840028962539315","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@0xshariq/docker-mcp-server","version":"2.0.4","main":"dist/index.js","type":"module","bin":{"docker-mcp-server":"docker-cli.js","dms":"docker-cli.js","dimages":"bin/basic/dimages.js","dps":"bin/basic/dps.js","dpsa":"bin/basic/dpsa.js","dpull":"bin/basic/dpull.js","drun":"bin/basic/drun.js","dlogs":"bin/basic/dlogs.js","dexec":"bin/basic/dexec.js","dbuild":"bin/basic/dbuild.js","dcompose":"bin/advanced/dcompose.js","dup":"bin/advanced/dup.js","ddown":"bin/advanced/ddown.js","dnetwork":"bin/advanced/dnetwork.js","dvolume":"bin/advanced/dvolume.js","dinspect":"bin/advanced/dinspect.js","dprune":"bin/advanced/dprune.js","dlogin":"bin/advanced/dlogin.js","dlogout":"bin/advanced/dlogout.js","dpublish":"bin/advanced/dpublish.js","dbridge":"bin/advanced/dbridge.js","ddev":"bin/advanced/ddev.js","dclean":"bin/advanced/dclean.js","dstop":"bin/advanced/dstop.js","dreset":"bin/advanced/dreset.js","dlist":"bin/advanced/dlist.js"},"scripts":{"build":"tsc -p .","inspect":"npx @modelcontextprotocol/inspector node dist/index.js","clean":"rm -rf dist","start:mcp":"node dist/index.js"},"author":{"name":"Sharique Chaudhary"},"license":"ISC","description":"A comprehensive Model Context Protocol (MCP) server that provides Docker container and image management capabilities for AI assistants and automation tools. Includes 15 Docker operations + workflow combinations with complete CLI alias system, enhanced log","dependencies":{"@modelcontextprotocol/inspector":"^0.16.1","@modelcontextprotocol/sdk":"^1.15.1","chalk":"^5.5.0"},"devDependencies":{"@types/node":"^24.0.14","typescript":"^5.8.3"},"_id":"@0xshariq/docker-mcp-server@2.0.4","gitHead":"8f083e2090b6a5c355ca336cbf243a7edd3fedc3","types":"./dist/index.d.ts","_nodeVersion":"24.4.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-ez9H+pk2Yom1NSZ1s0NFr/ZEICnKN+PO+ugxGqShDDjkeUO2yHtKNJMuAh1Zki7oHVfsyi7OZvYAs6heIzEy7Q==","shasum":"fae6aaf4d787bb4160f7b77a7d6008585dd75065","tarball":"https://registry.npmjs.org/@0xshariq/docker-mcp-server/-/docker-mcp-server-2.0.4.tgz","fileCount":46,"unpackedSize":579928,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgxNxV1IhlO/egpfbsVraqEYLGFfpMrxNHQhnF47p1HAIhANreiDUlWU1bFztSDnEBbpE/ZN/ASOFuP5Xk6ebNzaQD"}]},"_npmUser":{"name":"0xshariq","email":"khanshariq92213@gmail.com"},"directories":{},"maintainers":[{"name":"0xshariq","email":"khanshariq92213@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/docker-mcp-server_2.0.4_1754826063974_0.15027475443035754"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-08T17:40:01.387Z","modified":"2025-08-10T11:41:04.336Z","2.0.1":"2025-08-08T17:40:01.707Z","2.0.2":"2025-08-09T12:07:14.999Z","2.0.3":"2025-08-10T10:30:52.509Z","2.0.4":"2025-08-10T11:41:04.172Z"},"author":{"name":"Sharique Chaudhary"},"license":"ISC","description":"A comprehensive Model Context Protocol (MCP) server that provides Docker container and image management capabilities for AI assistants and automation tools. Includes 15 Docker operations + workflow combinations with complete CLI alias system, enhanced log","maintainers":[{"name":"0xshariq","email":"khanshariq92213@gmail.com"}],"readme":"# Docker MCP Server\n\nA comprehensive Model Context Protocol (MCP) server that provides advanced Docker operations through a unified interface. This server combines 16 powerful Docker MCP tools with 25+ convenient CLI aliases to create a complete Docker workflow solution for developers, DevOps engineers, and system administrators.\n\n## 🌟 What Makes Docker MCP Server Special\n\nDocker MCP Server is not just another Docker wrapper - it's a complete Docker workflow enhancement system designed to make Docker operations more intuitive, secure, and efficient:\n\n### 🎯 **Unified Interface**\n- **MCP Protocol Integration**: Seamlessly works with MCP-compatible tools and IDEs\n- **CLI Convenience**: 25+ carefully crafted aliases for common Docker workflows\n- **Consistent API**: All operations follow the same patterns and conventions\n- **Cross-Platform**: Full support for Linux, macOS, and Windows environments\n\n### 🔒 **Security-First Design**\n- **Docker-Managed Security**: All password operations handled by Docker daemon for maximum security\n- **Zero Password Exposure**: Passwords never appear in command history, process lists, or arguments\n- **Token Authentication Support**: Full support for Personal Access Tokens and service accounts\n- **Registry Flexibility**: Secure login to Docker Hub, AWS ECR, Azure ACR, Google GCR, and custom registries\n- **CI/CD Security**: Secure stdin password input for automated deployment pipelines\n- **Permission Management**: Proper handling of Docker daemon permissions and credential storage\n\n### 🚀 **Developer Experience**\n- **Comprehensive Help System**: Every command includes detailed documentation with `--help`\n- **Smart Defaults**: Sensible default configurations for common use cases\n- **Error Prevention**: Built-in safety checks and confirmation prompts for destructive operations\n- **Rich Output**: Formatted, colored output with clear status indicators\n\n### 📊 **Advanced Operations**\n- **Complete Container Lifecycle**: From build to publish with comprehensive registry support\n- **Multi-Container Management**: Docker Compose integration with service orchestration\n- **Registry Publishing**: Advanced image publishing with multi-platform support and automated workflows\n- **Network & Volume Management**: Advanced networking and storage operations\n- **System Maintenance**: Intelligent cleanup tools with multiple safety levels\n- **Development Workflows**: Specialized commands for development environments\n\n## 📦 Installation\n\n### Simple Installation (Recommended)\n\nInstall Docker MCP Server globally to use it anywhere on your system:\n\n```bash\n# Install with npm\nnpm install -g @0xshariq/docker-mcp-server\n\n# Or install with pnpm (faster)\npnpm add -g @0xshariq/docker-mcp-server\n\n# Verify installation works\ndocker-mcp-server --version\ndlist                        # List all available commands\n```\n\nThat's it! All 25 CLI aliases are now available system-wide.\n\n### For Developers\n\nIf you want to contribute or customize the server:\n\n```bash\n# Clone and setup\ngit clone https://github.com/0xshariq/docker-mcp-server.git\ncd docker-mcp-server\nnpm install\nnpm run build\n\n# Test locally\nnpm link                     # Makes commands available globally\ndlist                       # Verify it works\n```\n\n### What You Need First\n\nBefore installing, make sure you have:\n- **Node.js 18+** - [Download here](https://nodejs.org/)\n- **Docker** - [Install Docker](https://docs.docker.com/get-docker/)\n- **npm** (comes with Node.js)\n\nCheck if you have them:\n```bash\nnode --version              # Should show v18 or higher\ndocker --version           # Should show Docker version\n```\n\n## 🚀 Quick Start\n\n### Try It Out\nOnce installed, try these commands to see Docker MCP Server in action:\n\n```bash\n# See all available commands\ndlist\n\n# Basic Docker operations\ndps                         # List running containers\ndimages                     # List Docker images\ndrun -it ubuntu bash        # Run interactive Ubuntu container\n\n# Advanced operations\ndcompose up -d              # Start Docker Compose services\ndlogin                      # Login to Docker registries\ndpublish myapp:v1.0         # Publish image to registry\n```\n\n### 📚 Documentation\n\n**Learn More:**\n- **[📖 Basic Commands](bin/basic/README.md)** - 8 essential Docker operations made simple\n- **[⚡ Advanced Commands](bin/advanced/README.md)** - 14 powerful tools for complex workflows\n- **[🔧 MCP Server Setup](docs/mcp-setup.md)** - Connect with Claude Desktop and other MCP clients\n\n## 🎯 What You Get\n\n### Basic Commands (8 aliases)\nSimple, everyday Docker operations that just work:\n- **Container Management**: List, run, stop, and inspect containers\n- **Image Operations**: Pull, build, and manage Docker images  \n- **Logs & Debugging**: View logs and execute commands inside containers\n\n### Advanced Commands (14 aliases)\nPowerful tools for complex Docker workflows:\n- **Multi-Container Apps**: Full Docker Compose integration\n- **Registry Operations**: Secure login and image publishing to Docker Hub, GitHub, AWS, etc.\n- **Network & Storage**: Advanced networking and volume management\n- **System Maintenance**: Intelligent cleanup and environment management\n- **Development Tools**: Specialized workflows for development environments\n\n## 🔧 MCP Server Setup\n\n### For Claude Desktop\n1. **Find your Claude config file:**\n   - **Linux**: `~/.config/claude-desktop/claude_desktop_config.json`\n   - **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n   - **Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n2. **Add this to your config:**\n   ```json\n   {\n     \"mcpServers\": {\n       \"docker\": {\n         \"command\": \"node\",\n         \"args\": [\"/path/to/docker-mcp-server/dist/index.js\"]\n       }\n     }\n   }\n   ```\n\n3. **Restart Claude Desktop** and you'll see Docker tools available!\n\n### Universal Startup Script\nUse our startup script for automatic setup with any MCP client:\n\n```bash\n./start-mcp.sh              # Automatic environment setup\n./start-mcp.sh --help       # See all options\n```\n\n**Compatible with:** Claude Desktop, Cursor IDE, Continue (VS Code), Open WebUI, and more!\n\n## 🏗️ Project Structure\n\n```\ndocker-mcp-server/\n├── src/                    # TypeScript source code\n├── bin/                    # CLI alias scripts\n│   ├── basic/             # 8 basic Docker operations\n│   └── advanced/          # 14 advanced Docker operations  \n├── help/                  # Documentation for all commands\n├── start-mcp.sh          # Universal MCP server startup script\n├── docker-cli.js         # Main CLI wrapper\n└── dist/                 # Compiled JavaScript output\n```\n\n**📚 Complete Documentation:**\n- **[Basic Commands Reference](bin/basic/README.md)** - 8 essential Docker operations\n- **[Advanced Commands Reference](bin/advanced/README.md)** - 14 powerful workflow tools\n- **[All Available Commands](docs/commands.md)** - Complete syntax and examples\n\n## ⚡ All Available Commands\n\n### Basic Operations (8 commands)\nEssential Docker operations for daily use:\n- `dimages`, `dps`, `dpsa`, `dpull`, `drun`, `dlogs`, `dexec`, `dbuild`\n\n### Advanced Operations (14 commands)  \nPowerful tools for complex workflows:\n- `dcompose`, `dup`, `ddown`, `dnetwork`, `dvolume`, `dinspect`, `dprune`\n- `dlogin`, `dlogout`, `dpublish`, `dbridge`, `ddev`, `dclean`, `dstop`, `dreset`\n\n### Utility Commands (3 commands)\n- `docker-mcp-server`, `dms`, `dlist`\n\n**📖 See detailed documentation:** Use `dlist` command or check the README files linked above.\n\n## 🔧 Development\n\n### For Contributors\n```bash\n# Setup development environment\ngit clone https://github.com/0xshariq/docker-mcp-server.git\ncd docker-mcp-server\nnpm install\n\n# Development commands\nnpm run dev                 # Build and watch for changes\nnpm run build              # Build TypeScript\nnpm run start              # Start MCP server\nnpm run clean              # Clean build files\n```\n\n## 🧪 Testing\n\n### Quick Test\n```bash\n# After installation, test these commands\ndlist                      # Should show all 25 commands\ndps                        # Should list containers\ndimages                    # Should list images\n```\n\n### Test MCP Integration\n```bash\n./start-mcp.sh             # Should start without errors\n```\n\n## 🆘 Common Issues\n\n### \"Command not found\"\n```bash\n# Make sure npm global bin is in your PATH\necho $PATH | grep $(npm config get prefix)\n\n# If not found, add this to ~/.bashrc or ~/.zshrc:\nexport PATH=\"$(npm config get prefix)/bin:$PATH\"\n```\n\n### \"Docker daemon not running\"\n```bash\n# Check Docker status\ndocker info\n\n# Start Docker (Linux)\nsudo systemctl start docker\n\n# Start Docker Desktop (macOS/Windows)\n# Launch the Docker Desktop app\n```\n\n### \"Permission denied\"\n```bash\n# Add yourself to docker group (Linux)\nsudo usermod -aG docker $USER\n# Then logout and login again\n```\n\n**📋 More Help:** \n- Check `dlist --help` for all commands\n- See [Troubleshooting Guide](docs/troubleshooting.md) for detailed solutions\n\n---\n\n## 📄 License\n\nISC License\n\n## 👨‍💻 Author\n\n**Sharique Chaudhary** ([@0xshariq](https://github.com/0xshariq))\n\n## 🤝 Contributing\n\nContributions welcome! Please:\n1. Fork the repository\n2. Create a feature branch  \n3. Test your changes\n4. Submit a pull request\n\n## 🔗 Links\n\n- **[GitHub Repository](https://github.com/0xshariq/docker-mcp-server)**\n- **[NPM Package](https://www.npmjs.com/package/@0xshariq/docker-mcp-server)**\n- **[Issues & Support](https://github.com/0xshariq/docker-mcp-server/issues)**\n\n---\n\n**✨ Docker MCP Server** - Making Docker workflows simple and powerful for everyone!\n","readmeFilename":"README.md"}