PluginBench
MCP Server
Active
MIT

Sonar MCP Server MCP Server

io.github.igorolv/sonar-mcp-server

What is the Sonar MCP Server MCP server?

Read-only SonarQube Community Build access for AI agents: issues, hotspots, rules, code snippets

How to install Sonar MCP Server

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • SONAR_URL
    required

    Base URL of the SonarQube instance, e.g. https://sonar.example.com

  • SONAR_TOKEN
    required
    secret

    SonarQube user token (My Account -> Security -> Generate Tokens)

  • SONAR_DEFAULT_PROJECT_KEY

    Project key used when a tool call does not name one

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "sonar-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/igorolv/sonar-mcp-server:0.1.0"
      ],
      "env": {
        "SONAR_URL": "<YOUR_SONAR_URL>",
        "SONAR_TOKEN": "<YOUR_SONAR_TOKEN>",
        "SONAR_DEFAULT_PROJECT_KEY": "<YOUR_SONAR_DEFAULT_PROJECT_KEY>"
      }
    }
  }
}

Related MCP servers

Read-only SQL, plans, schema for AI agents: PostgreSQL, Oracle, SQL Server, Firebird, SQLite, JDBC

0
Java
Apache-2.0
View repository →

Redmine for AI agents: issues, projects, wiki, attachments, time entries and release analytics

0
Java
MIT
View repository →

Brazilian public data API for AI agents. BCB, IBGE, CVM, B3, compliance. x402 payments on Base.

0
Go
View repository →

Convert web pages or HTML to clean Markdown for LLM context. Local, no external API calls.

0
JavaScript
MIT
View repository →
EXExecBro logo

ExecBro

Active

Give AI agents eyes and hands into running React Native apps: logs, REPL, tap, screenshots, network debugging.

72
TypeScript
View repository →
UIUI Verify logo

UI Verify

Active

Visual regression testing for coding agents: catch unintended UI changes on every PR.

23
TypeScript
MIT
View repository →