Sonar问题管理服务

一个提取和解决Sonar问题的MCP服务器,帮助开发者自动获取并处理Sonar问题,提高开发效率。

  • by name-q
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 name-q/sonarIssue

使用说明

中文版点这里 →

声纳发布MCP服务器

“一个提取并解决声纳问题的MCP服务器,这样你就不必再假装‘很快就能解决’了。”


快速入门(npx)

只需运行它。无需安装,无需依赖,无需废话:

SONAR_TOKEN=your_token npx sonar-issues-mcp@latest

如果它崩溃了,那可能是你的代币的错。


启用Kiro

如果此文件不存在,请创建它:

.kiro/settings/mcp.json

添加以下内容:

{
  "mcpServers": {
    "sonar-issues-mcp": {
      "command": "npx",
      "args": ["sonar-issues-mcp@latest"],
      "env": {
        "SONAR_TOKEN": "your_sonar_token_here"
      }
    }
  }
}

重新启动Kiro。如果它仍然没有出现,就假装这是一个功能。


能力

  • 解决声纳问题,无需手动操作
  • 获取的问题信息过于详细
  • 生成“有用”的修复建议(结果可能有所不同)
  • 批量分析,让您看起来更有效率

获取您的声纳令牌

访问:

https://your-sonar-server/account/security

点击 生成令牌.
给它起个名字。
假装名字很重要。


环境变量

名称 描述
SONAR_TOKEN 需要,如氧气

许可证

麻省理工学院——因为生命对于复杂的许可证来说太短了。