Problem: I cant enable mcp server from custom catalog with docker cli
How to recreate:
❯ docker --version
Docker version 28.4.0, build d8eb465
Run
git clone https://github.com/theNetworkChuck/docker-mcp-tutorial.git
cd docker-mcp-tutorial/examples/dice-roller
docker build -t dice-mcp-server .
create a file catalog_entry.yaml
registry:
dice:
description: "Comprehensive dice rolling for tabletop games and randomization"
title: "Dice Roller"
type: server
dateAdded: "2025-01-24T00:00:00Z"
image: dice-mcp-server:latest
ref: ""
readme: ""
toolsUrl: ""
source: ""
upstream: ""
icon: ""
tools:
- name: flip_coin
- name: roll_dice
- name: roll_custom
- name: roll_stats
- name: roll_advantage
- name: roll_disadvantage
- name: roll_check
- name: roll_initiative
metadata:
category: productivity
tags:
- gaming
- dice
- randomization
- dnd
- tabletop
license: MIT
owner: local
then create custom catalog and add the mcp server
docker mcp catalog create custom
docker mcp catalog add custom dice catalog-entry.yaml
all good so far, I can run show and see the server listed
❯ docker mcp catalog show custom
dice: Comprehensive dice rolling for tabletop games and randomization
But this is as far as I get. I cant enable it
❯ docker mcp server enable dice
server dice not found in catalog
❯ docker mcp server enable custom/dice
server custom/dice not found in catalog
❯ docker mcp server enable --catalog custom dice
unknown flag: --catalog
Usage: docker mcp server enable
Run 'docker mcp server enable --help' for more information
How do I enable it using docker cli?
Problem: I cant enable mcp server from custom catalog with docker cli
How to recreate:
Run
create a file
catalog_entry.yamlthen create custom catalog and add the mcp server
all good so far, I can run show and see the server listed
❯ docker mcp catalog show custom dice: Comprehensive dice rolling for tabletop games and randomizationBut this is as far as I get. I cant enable it
How do I enable it using docker cli?