Support running a remote MCP
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 67/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- typescript
Research direction
Start at the implementation of sonar integrate claude --global --non-interactive and trace how it installs hooks, the local MCP server, and tokens. Done means the integration can support a remote MCP without unnecessarily starting the local server, while preserving the useful token-handling behavior and clearly defining which hooks remain installed.
Written by the indexing model from the issue text.
Description
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.
- Dominant language
- TypeScript
- Stars
- 279
- Forks
- 19
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 114
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from SonarSource/sonarqube-cli
-
Windows: sonar CLI commands succeed but always crash afterward with Bun segmentation fault (v1.7.0) Openwontfix
Difficulty 4/5 3-5 days Newbie friendliness 48/100
SonarSource/sonarqube-cli#823 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
SonarSource/sonarqube-cli#822 ·
-
Can't log in Opendocumentation question
Difficulty 3/5 1-2 days Newbie friendliness 52/100
SonarSource/sonarqube-cli#570 · 5 comments ·
-
OpenCode Support Openenhancement
Difficulty 3/5 1-2 days Newbie friendliness 68/100
SonarSource/sonarqube-cli#442 · 2 comments ·
-
Dependency Dashboard Openrenovate-dependencies
Difficulty 5/5 Over a week Newbie friendliness 10/100
SonarSource/sonarqube-cli#267 ·
All issues in SonarSource/sonarqube-cli
Similar issues
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 76/100
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
vercel/react-tweet#225 ·