MCP server "supabase" sendo removido/adicionado repetidamente com comando malformado (openssl rand -hex 32 não interpolado)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Ao rodar comandos node via Claude Code, o output mostra mensagens repetidas de:
Removed MCP server 'supabase'- -
Added stdio MCP server ...
se repetindo em loop. Ao inspecionar, o comando de configuração do MCP server aparece malformado — algo como:
--access-token <token> openssl rand -hex 32
Parece que o openssl rand -hex 32 não foi interpolado/executado corretamente (o resultado do comando não foi substituído), e acabou sendo anexado literalmente aos argumentos, causando a reconfiguração repetida do server.
Observação: substituí o valor real do access token por <token> neste report.
What Should Happen?
O MCP server "supabase" deveria ser configurado uma única vez, com o access token corretamente inserido nos argumentos e o openssl rand -hex 32 (se aplicável) devidamente interpolado/executado. Não deveria haver mensagens repetidas de remoção/adição do server no output.
Error Messages/Logs
Steps to Reproduce
- Configurar o MCP server "supabase" no Claude Code (stdio) usando um access token do Supabase.
- 2. Rodar um comando node qualquer via Claude Code.
- 3. Observar o output: aparecem mensagens repetidas de
Removed MCP server 'supabase'seguidas deAdded stdio MCP server ...em loop. - 4. Inspecionar o comando de configuração do server: ele aparece malformado, com
--access-token <token> openssl rand -hex 32(oopenssl rand -hex 32não foi interpolado).
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.185
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗