SonarQube MCP 服务器
为 SonarQube 提供模型上下文协议 (MCP) 的服务器,支持 AI 助手访问代码质量指标和问题分析。
快速入门
- 克隆仓库: git clone https://github.com/sapientpants/sonarqube-mcp-server.git cd sonarqube-mcp-server
- 安装依赖: pnpm install
- 构建项目: pnpm run build
- 启动服务器: pnpm run start
- 配置环境变量: SONARQUBE_URL: SonarQube 实例地址 SONARQUBE_TOKEN: API 访问令牌 SONARQUBE_ORGANIZATION: (可选)组织标识
- 使用 Docker 或 NPX 运行服务,配置参考 README。
- 开发模式下运行: pnpm run dev
- 常用脚本:
- 测试:pnpm run test
- 格式化代码:pnpm run format
- 检查代码:pnpm run lint