Skip to content
Fresh

docker mcp profile create

Back

Reference

docker mcp profile create

Copy as Markdown

Open MarkdownAsk Docs AIClaudeOpen in Claude

| Description | Create a new profile of MCP servers | | Usage | docker mcp profile create --name <name&gt; [--id <id&gt;] --server <ref1&gt; --server <ref2&gt; ... [--connect <client1&gt; --connect <client2&gt; ...] |

Description

Create a new profile that groups multiple MCP servers together. A profile allows you to organize and manage related servers as a single unit. Profiles are decoupled from catalogs. Servers can be:

Options

OptionDefaultDescription
--connectClients to connect to: mcp-client (can be specified multiple times). Supported clients: [claude-code claude-desktop cline codex continue crush cursor gemini goose gordon kiro lmstudio opencode sema4 vscode zed]
--idID of the profile (defaults to a slugified version of the name)
--nameName of the profile (required)
--serverServer to include specified with a URI: https:// (MCP Registry reference) or docker:// (Docker Image reference) or catalog:// (Catalog reference) or file:// (Local file path). Can be specified multiple times.

Examples

Create a profile with servers from a catalog

docker mcp profile create --name dev-tools --server catalog://mcp/docker-mcp-catalog/github+obsidian

Create a profile with multiple servers (OCI references)

docker mcp profile create --name my-profile --server docker://my-server:latest --server docker://my-other-server:latest

Create a profile with MCP Registry references

docker mcp profile create --name my-profile --server http://registry.modelcontextprotocol.io/v0/servers/71de5a2a-6cfb-4250-a196-f93080ecc860

Connect to clients upon creation

docker mcp profile create --name dev-tools --connect cursor