The MCP servers in mcp-config/ are npm packages that opencode spawns as `npx -y <pkg>`. Without npx on PATH they all fail to start, and opencode reports that only as a dead server -- easy to misread as a broken config. Node is a tree, not a single binary, so it follows the ansible module: unpack under ~/.local/opt and symlink the CLIs into ~/.local/bin. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>