Docker MCP Catalog
Canonical version: Docker MCP Catalog.
Docker MCP Catalog is a curated collection of Model Context Protocol (MCP) servers packaged as Docker containers and distributed through Docker Hub. It allows developers to browse, pull, and run MCP servers with a single command, removing the friction of installing runtimes, managing dependencies, and configuring MCP servers manually.
Each MCP server in the catalog is a containerized service that exposes tools to AI agents and LLM-based applications. By running them as containers, Docker provides isolation, reproducibility, and easy lifecycle management. The catalog integrates directly into Docker Desktop's dashboard, where you can discover and launch MCP servers visually.
How It Works
MCP servers from the catalog run as standard Docker containers. Configuration is handled through environment variables and volume mounts. Docker Desktop can automatically register running MCP servers with supported AI tools (e.g., Claude Desktop, VS Code with Copilot).
# Example: run a filesystem MCP server
docker run -d --name mcp-filesystem mcp/filesystem -v /path/to/data:/data
Use Cases
- Quickly add tool capabilities (file access, database queries, API access) to AI agents
- Standardized distribution of MCP servers across teams
- Running multiple MCP servers side by side with container isolation
- Combining with Docker Model Runner for a fully local AI stack
References
Related
About Sébastien
Ready to get to the next level?
Found this valuable? Share it with someone who needs it.