Docker MCP Catalog and Toolkit
Docker MCP Catalog and Toolkit is a solution for securely building, sharing, and running MCP tools.
It simplifies the developer experience across these areas:
- Discovery: A central catalog with verified, versioned tools.
- Credential management: OAuth-based and secure by default.
- Execution: Tools run in isolated, containerized environments.
- Portability: Use MCP tools across Claude, Cursor, Visual Studio Code, and more—no code changes needed.
With Docker Hub and the MCP Toolkit, you can:
- Launch MCP servers in seconds.
- Add tools using the CLI or GUI.
- Rely on Docker's pull-based infrastructure for trusted delivery.
MCP servers
MCP servers are systems that use the Model Context Protocol (MCP) to help manage and run AI or machine learning models more efficiently. MCP allows different parts of a system, like the model, data, and runtime environment, to communicate in a standardized way. You can see them as add-ons that provide specific tools to an LLM.
TipExample: If you work in Visual Studio Code's agent mode and ask it to create a branch in GitHub, it needs an MCP server provided by GitHub to do that.
The MCP server provided by GitHub provides tools to your model to perform atomic actions, like:
Create a PR
Create a branch
- ...