Skip to content

Commit 4cbb545

Browse files
Add the SonarQube MCP server (github#9)
* Add the SonarQube MCP server Signed-off-by: Damien Urruty <[email protected]> * Add parameters * Use a secret for the token --------- Signed-off-by: Damien Urruty <[email protected]>
1 parent a47a4c1 commit 4cbb545

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

servers/sonarqube/server.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: sonarqube
2+
image: mcp/sonarqube
3+
type: server
4+
meta:
5+
category: productivity
6+
tags:
7+
- sonarqube
8+
about:
9+
title: SonarQube
10+
description: Interact with SonarQube Cloud, Server and Community build over the web API. Analyze code to identify quality and security issues.
11+
icon: https://avatars.githubusercontent.com/u/545988?s=200&v=4
12+
source:
13+
project: https://github.com/SonarSource/sonarqube-mcp-server
14+
config:
15+
description: Configure the connection to SonarQube
16+
secrets:
17+
- name: sonarqube.token
18+
env: SONARQUBE_TOKEN
19+
example: YOUR_SONARQUBE_TOKEN
20+
env:
21+
- name: SONARQUBE_URL
22+
example: https://my-sonarqube.com
23+
value: '{{sonarqube.url}}'
24+
- name: SONARQUBE_ORG
25+
example: my-org
26+
value: '{{sonarqube.org}}'
27+
parameters:
28+
type: object
29+
properties:
30+
url:
31+
type: string
32+
description: URL of the SonarQube instance, to provide only for SonarQube Server or Community Build
33+
org:
34+
type: string
35+
description: Organization key for SonarQube Cloud, not required for SonarQube Server or Community Build

0 commit comments

Comments
 (0)