A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Complete tutorial materials for building MCP servers with Docker - from NetworkChuck's video
Learn how to build and deploy MCP (Model Context Protocol) servers using Docker! This repository contains everything from the NetworkChuck Docker MCP video tutorial, including complete examples, templates, and step-by-step guides.
Watch the full video tutorial on YouTube →
Get your first MCP server running in under 5 minutes:
# 1. Install Docker Desktop (if not already installed)
# Visit: https://docs.docker.com/desktop/
# 2. Enable Docker MCP Toolkit
# Settings → Beta Features → Enable "Docker MCP Toolkit"
# 3. Clone this repository
git clone https://github.com/networkchuck/docker-mcp-tutorial.git
cd docker-mcp-tutorial
# 4. Build the dice roller example
cd examples/dice-roller
docker build -t dice-mcp-server .
# 5. Follow the Quick Start Guide
# See: quick-start/setup-guide.md
NetworkChuck's custom prompt that generates complete MCP servers from simple descriptions. Just describe what you want, and it creates everything!
Every tool, link, and resource mentioned in the video, organized and ready to use.
docker-mcp-tutorial/
├── examples/ # Complete working MCP server
│ └── dice-roller/ # D&D dice rolling server
├── mcp-builder-prompt/ # AI prompt to generate MCP servers
├── quick-start/ # Get running in 5 minutes
├── docs/ # Detailed documentation
│ ├── installation.md # Platform-specific setup
│ ├── custom-servers.md # Build your own servers
│ ├── docker-gateway.md # Gateway architecture
│ └── troubleshooting.md # Common issues & fixes
└── resources/ # Links and additional resources
Detailed platform-specific instructions in docs/installation.md
mcp-builder-prompt/mcp-builder-prompt.md"I want to build a weather MCP server that can:
- Get current weather for any city
- Get 5-day forecast
- Convert between Celsius and Fahrenheit
Use the OpenWeather API"
The AI will generate all files needed: Dockerfile, Python server, configuration, and installation instructions!
Perfect for D&D and tabletop gaming:
Note: The video also demonstrates building Toggl Timer and Kali Linux MCP servers. Use the MCP Builder Prompt to create these or any other server you can imagine!
The Docker MCP Gateway is the magic that makes this all work:
Learn more in docs/docker-gateway.md
Run your MCP servers over the network:
# Start gateway with network transport
docker mcp gateway run --transport sse
# Access from n8n or remote clients
http://YOUR_IP:8811
Perfect for automation workflows and remote AI operations!
Tools not appearing in Claude?
Authentication errors?
docker mcp secret listContainer not running?
docker logs [container-name]Full troubleshooting guide in docs/troubleshooting.md
Found a bug? Have an improvement? Contributions are welcome!
MIT License - See LICENSE file for details
If this helped you, consider:
Remember: The world of AI tools is evolving rapidly. This is your chance to be part of the revolution. Don't waste it!
"Hack YouTube ethically, of course." - NetworkChuck
MCP server integration for DaVinci Resolve Studio
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
A Jetbrains IDE IntelliJ plugin aimed to provide coding agents the ability to leverage intelliJ's indexing of the codeba