SonarQube MCP服务器扩展

一个用于在Docker容器中运行的Zed的SonarQube MCP服务器扩展。

  • by SonarSource
  • Rust
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 SonarSource/sonarqube-mcp-server-zed

使用说明

SonarQube MCP服务器Zed扩展

Zed的SonarQube MCP服务器扩展,在Docker容器中运行。

安装

  • 使用SonarQube Cloud时:
{
  "sonarqube_token": "YOUR_SONARQUBE_TOKEN",
  "sonarqube_org": "SONARQUBE_ORGANIZATION_KEY",
  "docker_path": "DOCKER_PATH"
}

如果使用SonarQube Cloud US,请添加:

"sonarqube_url": "https://sonarqube.us"
  • 使用SonarQube服务器时:
{
  "sonarqube_token": "YOUR_SONARQUBE_USER_TOKEN",
  "sonarqube_url": "YOUR_SONARQUBE_SERVER_URL",
  "docker_path": "DOCKER_PATH"
}

这 docker_path 是docker可执行文件的路径。示例:

  • Linux/macOS: /usr/bin/docker 或 /usr/local/bin/docker
  • 窗户: C:\Program Files\Docker\Docker\resources\bin\docker.exe

构建

运行以下命令以构建扩展:

cargo build