Docker MCP Catalog and Toolkit

Table of contents

Availability: Beta

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 overview

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.

Example of the GitHub MCP server
Tip

Example: 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
  • ...

Learn more