command: docker mcp catalog add
short: Add a server to a catalog
long: |-
    Add an MCP server definition to an existing catalog by copying it from another catalog file.
    The server definition includes all configuration, tools, and metadata.
usage: docker mcp catalog add <catalog> <server-name> <catalog-file>
pname: docker mcp catalog
plink: docker_mcp_catalog.yaml
options:
    - option: force
      value_type: bool
      default_value: "false"
      description: Overwrite existing server in the catalog
      deprecated: false
      hidden: false
      experimental: false
      experimentalcli: false
      kubernetes: false
      swarm: false
examples: "  # Add a server from another catalog file\n  docker mcp catalog add my-catalog github-server ./github-catalog.yaml\n  \n  # Add with force to overwrite existing server\n  docker mcp catalog add my-catalog slack-bot ./team-catalog.yaml --force"
deprecated: false
hidden: false
experimental: false
experimentalcli: false
kubernetes: false
swarm: false

