项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-10-01 · 当前星标 ★ 689
技术标签
使用教程
环境要求
- Docker
- SonarQube 实例与令牌
- MCP 客户端
安装与启动步骤
-
1装 MCP 服务
官方提供的 MCP 服务端,容器方式最省事。
docker run --init --pull=always -i --rm -e SONARQUBE_TOKEN -e SONARQUBE_URL sonarsource/sonarqube-mcp -
2准备令牌
用 SonarQube 的令牌,权限按最小集申请。
-
3登记到 MCP 客户端
把命令写进客户端配置,重启后可见工具。
-
4问代码质量问题
让 agent 查某项目的未解决问题,确认能拿到真实数据。
如何确认成功
agent 能查到项目的问题列表
注意事项
- SonarCloud 与自建 Server 用不同环境变量。
- 令牌权限过大时 agent 可能误改配置,建议只读。
核心亮点
- Sonar 官方维护,接口与 SonarQube 版本同步有保障
- 基于 MCP 标准协议,可被 Claude、Cursor 等主流 AI 客户端直接接入
- 把质量门禁、漏洞、覆盖率等指标带进 AI 编码闭环,减少生成劣质代码
不足之处
- 依赖已部署的 SonarQube 实例,无实例时无法独立使用
- 项目处于早期,654 星标,生态集成案例和文档丰富度待观察
适用场景
- AI 编程助手在改代码前先查当前项目的 SonarQube 问题清单
- CI 流程中让智能体根据质量门禁失败原因自动给出修复建议
- 企业内把 SonarQube 治理规则接入 Cursor/Claude 等编码工具
替代项目
mcp-server-git、github-mcp-server
同类项目推荐
atomicmemory
开源
给 AI 代理装上便携记忆,告别上下文丢失
Portable semantic memory for AI agents: core engine, TypeScript SDK, framework adapt···
500-AI-Agents-Projects
开源
按行业逛 500 个智能体落地案例,直接抄作业
The 500 AI Agents Projects is a curated collection of AI agent use cases across vari···
ai--manus
开源
让大模型在沙箱里动手干活,而不只是聊天
AI Manus is a general-purpose AI Agent system that supports running various tools an···
hermes-for-web
开源
给 Hermes Agent 配个可视化工作台,快速上手、记忆感知、本地远程模型通吃。
A personalized web workbench for Hermes Agent with setup packs, artifacts, memory-aw···
tlbx
开源
把多个AI编码代理终端塞进一个浏览器,持久会话不丢
Open-source Agentic Development Environment (ADE) for Codex, Claude Code and other a···
asqav-sdk
开源
给AI智能体动作上锁,生成防抵赖的审计证据
Python and TypeScript SDKs for verifiable evidence of AI agent actions. Signed recei···
skillstead
开源
给 AI 编程助手装上实用技能包,让图表更清晰、发布更安全。
Practical, portable skills for agentic coding workflows — clearer diagrams, checked···
OwnPilot
开源
自托管个人 AI 助手,数据私有,代理自主,多模型随意切换。
Privacy-first personal AI assistant platform with autonomous agents, tool orchestrat···
ai-agents-tutorial
开源
从零到一,系统掌握AI Agent开发全流程
Learn AI Agents step by step, from scratch - from function calling to agent loops to···
