chore: remove desktop-commander MCP server from dogfood template (#20694)

It's no longer required and conflicts with Claude Code's built-in tools
for filesystem operations.

Signed-off-by: Danny Kopping <danny@coder.com>
This commit is contained in:
Danny Kopping
2025-11-10 15:40:54 +02:00
committed by GitHub
parent 991831b1dd
commit 0e21480794
-7
View File
@@ -833,15 +833,9 @@ locals {
-- Tool Selection --
- playwright: previewing your changes after you made them
to confirm it worked as expected
- desktop-commander - use only for commands that keep running
(servers, dev watchers, GUI apps).
- Built-in tools - use for everything else:
(file operations, git commands, builds & installs, one-off shell commands)
Remember this decision rule:
- Stays running? → desktop-commander
- Finishes immediately? → built-in tools
-- Context --
There is an existing application in the current directory.
Be sure to read CLAUDE.md before making any changes.
@@ -865,7 +859,6 @@ module "claude-code" {
ai_prompt = data.coder_task.me.prompt
post_install_script = <<-EOT
claude mcp add playwright npx -- @playwright/mcp@latest --headless --isolated --no-sandbox
claude mcp add desktop-commander npx -- @wonderwhy-er/desktop-commander@latest
EOT
}