Skip to content

Conversation

@austin5456
Copy link
Contributor

What I did

  • Added post command tips on some common commands

Related issue

(not mandatory) A picture of a cute animal, if possible in relation to what you did
docker mcp tools ls
image

docker mcp tools count
image

docker mcp client connect <client-name>
image

docker mcp severs ls
image

docker mcp server enable <server-name>
image

docker mcp server disable <server-name>
image

docker mcp catalog ls
image

docker mcp catalog show
image

@austin5456 austin5456 requested a review from a team as a code owner October 22, 2025 19:29
Copy link
Contributor

@Daniel-Kolev Daniel-Kolev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. Left a few nitpicks. I think it might be a good idea for @docker/ui-copy to also take a look.

Also I believe the known feature flag you suggested is a good idea. Feel free to implement it in here or in another PR 🙏

return err
}
fmt.Printf("You might have to restart '%s'.\n", vendor)
fmt.Println("\033[36mTip: Your client is now connected! Try \033[1;3m'docker mcp tools ls'\033[0;36m to see available tools\033[0m")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thought: I think at this point we should also encourage them to go to the client and use the servers/tools in there.

@docker/ui-copy can we get some help in here? I want us to say "Go to your client to use your tools OR try docker mcp tools ls to see which ones are available`

fmt.Fprintln(cmd.OutOrStdout(), "No server is enabled")
} else {
fmt.Fprintln(cmd.OutOrStdout(), strings.Join(list, ", "))
fmt.Fprintln(cmd.OutOrStdout(), "\033[36mTip: Connect to Claude/Cursor to use these servers with \033[1;3m'docker mcp client connect <client-name>'\033[0m")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick: We do support many clients so I want us to not sound as if we are limited to just those two:

Suggested change
fmt.Fprintln(cmd.OutOrStdout(), "\033[36mTip: Connect to Claude/Cursor to use these servers with \033[1;3m'docker mcp client connect <client-name>'\033[0m")
fmt.Fprintln(cmd.OutOrStdout(), "\033[36mTip: Connect to your client (ex. Claude/Cursor) to use these servers with \033[1;3m'docker mcp client connect <client-name>'\033[0m")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants