Problem / use case
Hello,
my colleagues and I have an installation of SonarQube Enterprise with its own MCP server.
However running sonar integrate claude --global --non-interactive installs hooks and the MCP server running sonar mcp run.
Having this defeats the purpose of having a remote MCP.
Also, I'm not entirely sure which hooks are supposed to be installed for the claude integration - is it possible that the claude integration only has the MCP integration?
Proposed solution
- Allow to run
sonar integrate claude --global --non-interactive --remote-mcp
- Or Allow to run
sonar integrate claude --global --non-interactive --no-mcp + claude mcp add ...
Alternatives considered
Run the integration command then remove the MCP and install the remote MCP manually.
However performing the install through sonar is quite useful as it handles the token part.
Problem / use case
Hello,
my colleagues and I have an installation of SonarQube Enterprise with its own MCP server.
However running
sonar integrate claude --global --non-interactiveinstalls hooks and the MCP server runningsonar mcp run.Having this defeats the purpose of having a remote MCP.
Also, I'm not entirely sure which hooks are supposed to be installed for the claude integration - is it possible that the claude integration only has the MCP integration?
Proposed solution
sonar integrate claude --global --non-interactive --remote-mcpsonar integrate claude --global --non-interactive --no-mcp+claude mcp add ...Alternatives considered
Run the integration command then remove the MCP and install the remote MCP manually.
However performing the install through
sonaris quite useful as it handles the token part.