command: docker mcp profile create short: Create a new profile of MCP servers long: |- 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: - MCP Registry references (e.g. http://registry.modelcontextprotocol.io/v0/servers/312e45a4-2216-4b21-b9a8-0f1a51425073) - OCI image references with docker:// prefix (e.g., "docker://my-server:latest"). Images must be self-describing. - Catalog references with catalog:// prefix (e.g., "catalog://mcp/docker-mcp-catalog/github+obsidian"). - Local file references with file:// prefix (e.g., "file://./server.yaml"). usage: docker mcp profile create --name [--id ] --server --server ... [--connect --connect ...] pname: docker mcp profile plink: docker_mcp_profile.yaml options: - option: connect value_type: stringArray default_value: '[]' description: | Clients 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] deprecated: false hidden: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: id value_type: string description: ID of the profile (defaults to a slugified version of the name) deprecated: false hidden: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: name value_type: string description: Name of the profile (required) deprecated: false hidden: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: server value_type: stringArray default_value: '[]' description: | Server 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. deprecated: false hidden: false experimental: false experimentalcli: false kubernetes: false swarm: false examples: |4- # 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 deprecated: false hidden: false experimental: false experimentalcli: false kubernetes: false swarm: false