repowiserepowise
Sign in
baneeishaque/sonarqube-mcp-server
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisebaneeishaque/sonarqube-mcp-server

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

137of 412 scored

137 commits sit in this repo's top risk tercile, which is 33% of the 412scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 7.5 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits399%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.35bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold7.5out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Consistently other-driven across its history.

Feature17%
Fix9%
Refactor1%
Docs4%
Test4%
Deps9%
Chore9%
Other48%

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
b526cc0aMCP-176 Provide structured content for tool's results (#127)
Nicolas QUINQUENEL
9mo ago+6.0K -2.4K
100%Elevated
more lines added than baseline
2
98803678MCP-221 Introduce new tools for Security Hotspot (#205)
Nicolas QUINQUENEL
6mo ago+1.9K -20
99%Elevated
more lines added than baseline
3
0ee53218MCP-224 Support proxied tool providers (#164)
Nicolas QUINQUENEL
6mo ago+2.2K -33
99%Elevated
more lines added than baseline
4
4cc04afeMCP-50 Add support for system API on SQ:S (#48)
Nicolas QUINQUENEL
1y ago+1.6K -5
99%Elevated
more lines added than baseline
5
9e281afcMCP-2 Expose a tool to navigate my projects (#10)
Nicolas QUINQUENEL
1y ago+2.0K -314
99%Elevated
more lines added than baseline
6
dc3332fbMCP-305 Leverage Gessie to send telemetry information per tool (#241)
Nicolas QUINQUENEL
5mo ago+1.8K -8
98%Elevated
more lines added than baseline
7
362c4c6dMCP-276 Provide line-by-line coverage via a tool
Nicolas Quinquenel
6mo ago+1.4K -51
98%Elevated
more lines added than baseline
8
7781ea06MCP-171 Implement Token-Based Authentication Strategy (#120)
Nicolas QUINQUENEL
9mo ago+1.4K -226
98%Elevated
more lines added than baseline
9
901f2937MMF-4992 Add support for Streamable HTTP (#114)
Nicolas QUINQUENEL
10mo ago+1.5K -284
98%Elevated
more lines added than baseline
10
bbf8e8f0MCP-40 Add support for fetching component measures and metrics (#40)
Nicolas QUINQUENEL
1y ago+1.9K -2
98%Elevated
more lines added than baseline
11
a1b20621MCP-326 Improve proxied MCP server process lifecycle management
Nicolas QUINQUENEL
5mo ago+860 -2
97%Elevated
more lines added than baseline
12
ff7ac8dfMCP-249 Integrate A3S API for Advanced Analysis with Mock Data
eray-felek-sonarsource
6mo ago+720 -106
97%Elevated
more lines added than baseline
13
632a4766MCP-124 MCP-117 MCP-116 Bridge and new tools for analysis with SQ:IDE
Nicolas QUINQUENEL
11mo ago+945 -6
97%Elevated
more lines added than baseline
14
c004695fMCP-34 Synchronize plugins form the server at startup
Damien Urruty
1y ago+1.2K -1.8K
97%Elevated
more lines added than baseline
15
277f870dMCP-41 Introduce new tool for fetching source and SCM info
Nicolas Quinquenel
1y ago+1.3K -37
97%Elevated
more lines added than baseline
16
5cd94608SLCORE-1320 Bootstrap a first MVP of the Sonar MCP Server (#1)
Nicolas QUINQUENEL
1y ago+1.5K -1
97%Elevated
more lines added than baseline
17
78560377MCP-250 Provide most duplicated files in a project
Nicolas Quinquenel
6mo ago+1.0K -0
95%Elevated
more lines added than baseline
18
c5f8f562MCP-250 Provide project's duplicates via a tool
Nicolas QUINQUENEL
6mo ago+1.0K -15
95%Elevated
more lines added than baseline
19
d8d7a7cdMCP-215 SSF (#144)
Nicolas QUINQUENEL
8mo ago+790 -193
95%Elevated
more lines added than baseline
20
1721a2d3MCP-98 Add a new tool for listing portfolios
Nicolas QUINQUENEL
11mo ago+787 -2
95%Elevated
more lines added than baseline
21
212f0749MCP-84 Add a new tool to fetch dependency risks from SonarQube Server (#73)
Nicolas QUINQUENEL
1y ago+933 -8
95%Elevated
more lines added than baseline
22
4f4d1eacMCP-16 Add support for SonarQube Server (#38)
Nicolas QUINQUENEL
1y ago+958 -411
95%Elevated
more lines added than baseline
23
3fd57fdbCover tools with tests
Damien Urruty
1y ago+724 -18
95%Elevated
more lines added than baseline
24
74fe39a4MCP-233 contribute SonarQube Kiro power
Sophio Japharidze
8mo ago+445 -0
94%Elevated
more lines added than baseline
25
6323b271Rename sonar-mcp-server to sonarqube-mcp-server
Damien Urruty
1y ago+798 -798
94%Elevated
more lines added than baseline
26
ba812228MCP-17 Allow to fetch Quality Gate information for a project
Nicolas QUINQUENEL
1y ago+590 -3
94%Elevated
more lines added than baseline
27
b39ee6aaMCP-313 Support SONARQUBE_TOOLSETS and SONARQUBE_READ_ONLY headers (#235)
Nicolas QUINQUENEL
5mo ago+592 -42
93%Elevated
more lines added than baseline
28
27a0274bMCP-198 Immediately start up the MCP and dynamically load tools (#136)
Nicolas QUINQUENEL
8mo ago+528 -129
93%Elevated
more lines added than baseline
29
94c00afbMCP-179 Support HTTPS communication (#122)
Nicolas QUINQUENEL
9mo ago+503 -104
93%Elevated
more lines added than baseline
30
8545edecFix flaky tests
Damien Urruty
1y ago+489 -25
93%Elevated
more lines added than baseline
31
eea6730fMCP-8 Expose a tool to change the status of issues
Damien Urruty
1y ago+417 -30
93%Elevated
more lines added than baseline
32
42de7193MCP-432 Forward mcp_server_id in _meta of InitializeRequest (#375)
Nicolas QUINQUENEL
3mo ago+367 -37
91%Elevated
more lines added than baseline
33
19297fd4MCP-303 Support multi-tenant launch in HTTP mode (#230)
Nicolas QUINQUENEL
5mo ago+504 -114
91%Elevated
more lines added than baseline
34
7de8a3e0MCP-291 Add a new tool to retrieve pull requests
Nicolas Quinquenel
6mo ago+482 -2
91%Elevated
more lines added than baseline
35
b64eea09MCP-223 Create integration tests with proxied tools providers (#170)
Nicolas QUINQUENEL
6mo ago+586 -6
91%Elevated
more lines added than baseline
36
75738acbMCP-99 Add a new tool for getting SQ:C enterprises
Nicolas QUINQUENEL
11mo ago+463 -0
91%Elevated
more lines added than baseline
37
3ee3ec1dMCP-93 Add a new tool for creating webhooks
Nicolas Quinquenel
1y ago+509 -1
91%Elevated
more lines added than baseline
38
18eabaabMCP-31 Expose a tool to analyze code snippets in standalone mode (#37)
Nicolas QUINQUENEL
1y ago+511 -28
91%Elevated
more lines added than baseline
39
96d37e22MCP-25 Expose a tool to list all quality gates (#29)
Nicolas QUINQUENEL
1y ago+390 -34
91%Elevated
more lines added than baseline
40
90d43b6dMCP-23 Expose a tool to get rule information (#27)
Nicolas QUINQUENEL
1y ago+434 -8
91%Elevated
more lines added than baseline
41
56a691afMCP-13 Adopt SSAL license
Damien Urruty
1y ago+503 -634
91%Elevated
more lines added than baseline
42
726c0ebeSLCORE-1321 Allow the MCP Server to authenticate against SonarQube Cloud (#6)
Nicolas QUINQUENEL
1y ago+507 -108
91%Elevated
more lines added than baseline
43
5a2bfc5aMCP-416 MCP server returns HTTP 500 for unregistered method requests (#336)
Nicolas QUINQUENEL
4mo ago+291 -1
89%Elevated
more lines added than baseline
44
c83aa897DEX-30 Update license headers
Viacheslav Tsuvariev
4mo ago+352 -348
89%Elevated
more lines added than baseline
45
a42b9613MCP-248 Create Advanced Analysis Tool
Eray Felek
6mo ago+290 -16
89%Elevated
more lines added than baseline
46
73903c00MCP-225 Support transport mode definition for external providers
Nicolas QUINQUENEL
6mo ago+342 -61
89%Elevated
more lines added than baseline
47
e4b11b4cMCP-195 Let users selectively enable tools (#132)
Nicolas QUINQUENEL
9mo ago+470 -34
89%Elevated
more lines added than baseline
48
31f78f61MCP-53 Apply the server's quality profile when analyzing code
Damien Urruty
1y ago+304 -4
89%Elevated
more lines added than baseline
49
cb049d37MCP-28 Implement schema validation via unit testing (#32)
Nicolas QUINQUENEL
1y ago+351 -0
89%Elevated
more lines added than baseline
50
ef16eeafMCP-26 Expose a tool to list all supported languages (#30)
Nicolas QUINQUENEL
1y ago+406 -1
89%Elevated
more lines added than baseline
  • b526cc0aMCP-176 Provide structured content for tool's results (#127)
    Author
    Nicolas QUINQUENEL
    When
    9mo ago
    Lines
    +6.0K -2.4K
    Risk
    100%Elevated
  • 98803678MCP-221 Introduce new tools for Security Hotspot (#205)
    Author
    Nicolas QUINQUENEL
    When
    6mo ago
    Lines
    +1.9K -20
    Risk
    99%Elevated
  • 0ee53218MCP-224 Support proxied tool providers (#164)
    Author
    Nicolas QUINQUENEL
    When
    6mo ago
    Lines
    +2.2K -33
    Risk
    99%Elevated
  • 4cc04afeMCP-50 Add support for system API on SQ:S (#48)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +1.6K -5
    Risk
    99%Elevated
  • 9e281afcMCP-2 Expose a tool to navigate my projects (#10)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +2.0K -314
    Risk
    99%Elevated
  • dc3332fbMCP-305 Leverage Gessie to send telemetry information per tool (#241)
    Author
    Nicolas QUINQUENEL
    When
    5mo ago
    Lines
    +1.8K -8
    Risk
    98%Elevated
  • 362c4c6dMCP-276 Provide line-by-line coverage via a tool
    Author
    Nicolas Quinquenel
    When
    6mo ago
    Lines
    +1.4K -51
    Risk
    98%Elevated
  • 7781ea06MCP-171 Implement Token-Based Authentication Strategy (#120)
    Author
    Nicolas QUINQUENEL
    When
    9mo ago
    Lines
    +1.4K -226
    Risk
    98%Elevated
  • 901f2937MMF-4992 Add support for Streamable HTTP (#114)
    Author
    Nicolas QUINQUENEL
    When
    10mo ago
    Lines
    +1.5K -284
    Risk
    98%Elevated
  • bbf8e8f0MCP-40 Add support for fetching component measures and metrics (#40)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +1.9K -2
    Risk
    98%Elevated
  • a1b20621MCP-326 Improve proxied MCP server process lifecycle management
    Author
    Nicolas QUINQUENEL
    When
    5mo ago
    Lines
    +860 -2
    Risk
    97%Elevated
  • ff7ac8dfMCP-249 Integrate A3S API for Advanced Analysis with Mock Data
    Author
    eray-felek-sonarsource
    When
    6mo ago
    Lines
    +720 -106
    Risk
    97%Elevated
  • 632a4766MCP-124 MCP-117 MCP-116 Bridge and new tools for analysis with SQ:IDE
    Author
    Nicolas QUINQUENEL
    When
    11mo ago
    Lines
    +945 -6
    Risk
    97%Elevated
  • c004695fMCP-34 Synchronize plugins form the server at startup
    Author
    Damien Urruty
    When
    1y ago
    Lines
    +1.2K -1.8K
    Risk
    97%Elevated
  • 277f870dMCP-41 Introduce new tool for fetching source and SCM info
    Author
    Nicolas Quinquenel
    When
    1y ago
    Lines
    +1.3K -37
    Risk
    97%Elevated
  • 5cd94608SLCORE-1320 Bootstrap a first MVP of the Sonar MCP Server (#1)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +1.5K -1
    Risk
    97%Elevated
  • 78560377MCP-250 Provide most duplicated files in a project
    Author
    Nicolas Quinquenel
    When
    6mo ago
    Lines
    +1.0K -0
    Risk
    95%Elevated
  • c5f8f562MCP-250 Provide project's duplicates via a tool
    Author
    Nicolas QUINQUENEL
    When
    6mo ago
    Lines
    +1.0K -15
    Risk
    95%Elevated
  • d8d7a7cdMCP-215 SSF (#144)
    Author
    Nicolas QUINQUENEL
    When
    8mo ago
    Lines
    +790 -193
    Risk
    95%Elevated
  • 1721a2d3MCP-98 Add a new tool for listing portfolios
    Author
    Nicolas QUINQUENEL
    When
    11mo ago
    Lines
    +787 -2
    Risk
    95%Elevated
  • 212f0749MCP-84 Add a new tool to fetch dependency risks from SonarQube Server (#73)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +933 -8
    Risk
    95%Elevated
  • 4f4d1eacMCP-16 Add support for SonarQube Server (#38)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +958 -411
    Risk
    95%Elevated
  • 3fd57fdbCover tools with tests
    Author
    Damien Urruty
    When
    1y ago
    Lines
    +724 -18
    Risk
    95%Elevated
  • 74fe39a4MCP-233 contribute SonarQube Kiro power
    Author
    Sophio Japharidze
    When
    8mo ago
    Lines
    +445 -0
    Risk
    94%Elevated
  • 6323b271Rename sonar-mcp-server to sonarqube-mcp-server
    Author
    Damien Urruty
    When
    1y ago
    Lines
    +798 -798
    Risk
    94%Elevated
  • ba812228MCP-17 Allow to fetch Quality Gate information for a project
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +590 -3
    Risk
    94%Elevated
  • b39ee6aaMCP-313 Support SONARQUBE_TOOLSETS and SONARQUBE_READ_ONLY headers (#235)
    Author
    Nicolas QUINQUENEL
    When
    5mo ago
    Lines
    +592 -42
    Risk
    93%Elevated
  • 27a0274bMCP-198 Immediately start up the MCP and dynamically load tools (#136)
    Author
    Nicolas QUINQUENEL
    When
    8mo ago
    Lines
    +528 -129
    Risk
    93%Elevated
  • 94c00afbMCP-179 Support HTTPS communication (#122)
    Author
    Nicolas QUINQUENEL
    When
    9mo ago
    Lines
    +503 -104
    Risk
    93%Elevated
  • 8545edecFix flaky tests
    Author
    Damien Urruty
    When
    1y ago
    Lines
    +489 -25
    Risk
    93%Elevated
  • eea6730fMCP-8 Expose a tool to change the status of issues
    Author
    Damien Urruty
    When
    1y ago
    Lines
    +417 -30
    Risk
    93%Elevated
  • 42de7193MCP-432 Forward mcp_server_id in _meta of InitializeRequest (#375)
    Author
    Nicolas QUINQUENEL
    When
    3mo ago
    Lines
    +367 -37
    Risk
    91%Elevated
  • 19297fd4MCP-303 Support multi-tenant launch in HTTP mode (#230)
    Author
    Nicolas QUINQUENEL
    When
    5mo ago
    Lines
    +504 -114
    Risk
    91%Elevated
  • 7de8a3e0MCP-291 Add a new tool to retrieve pull requests
    Author
    Nicolas Quinquenel
    When
    6mo ago
    Lines
    +482 -2
    Risk
    91%Elevated
  • b64eea09MCP-223 Create integration tests with proxied tools providers (#170)
    Author
    Nicolas QUINQUENEL
    When
    6mo ago
    Lines
    +586 -6
    Risk
    91%Elevated
  • 75738acbMCP-99 Add a new tool for getting SQ:C enterprises
    Author
    Nicolas QUINQUENEL
    When
    11mo ago
    Lines
    +463 -0
    Risk
    91%Elevated
  • 3ee3ec1dMCP-93 Add a new tool for creating webhooks
    Author
    Nicolas Quinquenel
    When
    1y ago
    Lines
    +509 -1
    Risk
    91%Elevated
  • 18eabaabMCP-31 Expose a tool to analyze code snippets in standalone mode (#37)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +511 -28
    Risk
    91%Elevated
  • 96d37e22MCP-25 Expose a tool to list all quality gates (#29)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +390 -34
    Risk
    91%Elevated
  • 90d43b6dMCP-23 Expose a tool to get rule information (#27)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +434 -8
    Risk
    91%Elevated
  • 56a691afMCP-13 Adopt SSAL license
    Author
    Damien Urruty
    When
    1y ago
    Lines
    +503 -634
    Risk
    91%Elevated
  • 726c0ebeSLCORE-1321 Allow the MCP Server to authenticate against SonarQube Cloud (#6)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +507 -108
    Risk
    91%Elevated
  • 5a2bfc5aMCP-416 MCP server returns HTTP 500 for unregistered method requests (#336)
    Author
    Nicolas QUINQUENEL
    When
    4mo ago
    Lines
    +291 -1
    Risk
    89%Elevated
  • c83aa897DEX-30 Update license headers
    Author
    Viacheslav Tsuvariev
    When
    4mo ago
    Lines
    +352 -348
    Risk
    89%Elevated
  • a42b9613MCP-248 Create Advanced Analysis Tool
    Author
    Eray Felek
    When
    6mo ago
    Lines
    +290 -16
    Risk
    89%Elevated
  • 73903c00MCP-225 Support transport mode definition for external providers
    Author
    Nicolas QUINQUENEL
    When
    6mo ago
    Lines
    +342 -61
    Risk
    89%Elevated
  • e4b11b4cMCP-195 Let users selectively enable tools (#132)
    Author
    Nicolas QUINQUENEL
    When
    9mo ago
    Lines
    +470 -34
    Risk
    89%Elevated
  • 31f78f61MCP-53 Apply the server's quality profile when analyzing code
    Author
    Damien Urruty
    When
    1y ago
    Lines
    +304 -4
    Risk
    89%Elevated
  • cb049d37MCP-28 Implement schema validation via unit testing (#32)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +351 -0
    Risk
    89%Elevated
  • ef16eeafMCP-26 Expose a tool to list all supported languages (#30)
    Author
    Nicolas QUINQUENEL
    When
    1y ago
    Lines
    +406 -1
    Risk
    89%Elevated
Showing 50 of 412 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

048typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.08.4Diffusion →
Below typical64
Typical76
Elevated60

Commit history for baneeishaque/sonarqube-mcp-server

baneeishaque/sonarqube-mcp-server has 412 commits in its history from 26 contributors, the first of them Apr 30, 2025. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.