NeuralTrust ha sido reconocido por Gartner → Leer más

Conecta SonarQube MCP a tus agentes de IA, de forma segura.

Un único endpoint seguro para cada llamada a SonarQube que hacen tus agentes de IA: acotada por usuario, inspeccionada y registrada.

Elige las herramientas que pueden usar tus agentes de IA

38 herramientas del esquema de SonarQube MCP.

Mostrando 38 herramientas

  • analyze_code_snippetreadAnalyses a file or code snippet with SonarQube analyzers to identify code quality and security issues.
  • get_raw_sourcereadRetrieves the source of a file as analysed by SonarQube.
  • toggle_automatic_analysiswriteEnables or disables SonarQube for IDE automatic analysis.
  • analyze_file_listreadAnalyses a list of files in the working directory using a running SonarQube for IDE instance.
  • run_advanced_code_analysisreadRuns server-side advanced analysis on a single file to identify code quality and security issues.
  • search_sonar_issues_in_projectsreadSearches issues across projects: bugs, vulnerabilities and code smells, with filters for severity, status and new code period.
  • change_sonar_issue_statuswriteChanges the status of an issue, to accept it, mark it as a false positive or reopen it.
  • get_project_quality_gate_statusreadGets the quality gate status for a project, branch or pull request.
  • list_quality_gatesreadLists the quality gate definitions configured on the instance.
  • search_security_hotspotsreadSearches for Security Hotspots in a project, with filters for new code and assignment.
  • show_security_hotspotreadShows the details of a Security Hotspot, including its risk description.
  • change_security_hotspot_statuswriteReviews a Security Hotspot by changing its status.
  • get_component_measuresreadGets the measures for a component: a project, directory or file.
  • search_metricsreadLists the metrics available to query on this instance.
  • get_file_coverage_detailsreadGets line-by-line coverage for a file, including uncovered lines and partially covered branches.
  • search_files_by_coveragereadSearches for files in a project sorted by coverage, worst first.
  • list_branchesreadLists the analysed branches of a project with their quality gate and analysis date.
  • list_pull_requestsreadLists the pull requests available for PR-decorated analysis.
  • get_scm_inforeadGets SCM information for source files.
  • search_my_sonarqube_projectsreadFinds SonarQube projects by project name or key.
  • show_rulereadShows the definition and rationale of an analysis rule.
  • get_duplicationsreadGets the duplicated blocks detected in a component.
  • search_dependency_risksreadSearches the SCA dependency risks found in a project.
  • search_duplicated_filesreadSearches for files with code duplications in a project.
  • list_portfoliosreadLists enterprise portfolios in SonarQube Cloud, with filtering and pagination.
  • list_enterprisesreadLists the SonarQube Cloud enterprises you have access to.
  • create_webhookwriteCreates a new webhook for a project or organization.
  • list_webhooksreadLists the webhooks for a project or organization.
  • list_organizationsreadLists the SonarQube Cloud organizations the user is a member of.
  • start_agentic_readiness_assessmentwriteStarts an agentic readiness assessment for a project or branch.
  • get_agentic_readiness_assessmentreadRetrieves the result of an agentic readiness assessment, including the readiness level and a per-pillar breakdown.
  • list_agentic_readiness_assessmentsreadLists the agentic readiness assessments for a project, newest first.
  • get_system_inforeadGets detailed SonarQube Server system configuration, including JVM state, database, search indexes and settings.
  • get_system_healthreadGets the health status of the SonarQube Server instance.
  • ping_systemreadPings the SonarQube Server system to check that it is alive.
  • get_system_statusreadGets the status, version and ID of the SonarQube Server.
  • get_system_logsreadGets SonarQube Server system logs in plain text.
  • list_languagesreadLists the programming languages supported in the instance.

Qué expone SonarQube MCP

SonarQube MCP agrupa sus 38 herramientas en 10 categorías, cada una con una política inicial sugerida.

Las 38 herramientas en JSON, listas para pegar.

CategoríaIncluyeAccesoPolítica sugerida
AnálisisAnálisis de un fragmento o archivo con los analizadores de SonarQubeLectura / EscrituraLos fragmentos se envían a los analizadores; evita pegar secretos
IssuesBúsqueda de issues entre proyectos, detalle, cambios de estado y asignaciónLectura / EscrituraAudita los cambios de estado; cierran hallazgos
Quality gatesEstado del quality gate por proyecto, rama o pull request, y definicionesLecturaSe puede consultar desde los pipelines sin riesgo
Security hotspotsBúsqueda, detalle y revisión de estado de hotspotsLectura / EscrituraLa revisión es un juicio de seguridad; mantén a una persona en el bucle
Cobertura y métricasMétricas de componentes, métricas disponibles, archivos poco cubiertos y cobertura por líneaLecturaPermite informes de solo lectura
ProyectosBúsqueda de proyectos, ramas y pull requests disponiblesLecturaLimita a los proyectos previstos
Reglas y dependenciasDefiniciones de reglas, duplicaciones y riesgos de dependencias SCALecturaPermite las consultas de solo lectura
Organizaciones y webhooksListado de organizaciones, enterprises y portfolios, y listado y creación de webhooksLectura / EscrituraCrear webhooks requiere permiso de administración; revisa las URLs de destino
Preparación agénticaInicio, listado y lectura de evaluaciones de preparación agéntica de un proyectoLectura / EscrituraRiesgo bajo; las evaluaciones se ejecutan en SonarQube
SistemaSalud, estado, ping, información del sistema, logs y lenguajes soportados de SonarQube ServerLecturaLa información del sistema y los logs requieren permisos de administración; limita a operadores

Conecta SonarQube MCP a tu agente de IA

Cuatro pasos, menos de diez minutos.

  1. 01

    Inicia sesión en NeuralTrust

    Abre la plataforma de NeuralTrust, inicia sesión y ve a Getting started, después a Connect your tools.

    Inicia sesión en NeuralTrust
  2. 02

    Elige tu agente

    Cuando te pregunte qué agente usas, elige Claude Code, Codex, Cursor, Windsurf, Copilot o tu propio código.

    Elige tu agente
  3. 03

    Conecta SonarQube

    Busca SonarQube en la lista de herramientas y conéctalo.

    Conecta SonarQube
  4. 04

    Conecta tu agente

    Sigue los pasos en pantalla para añadir la configuración a tu agente y envía el prompt de prueba.

    Conecta tu agente

Permisos hasta la herramienta individual

No permites ni bloqueas SonarQube MCP entero. Permites exactamente las herramientas que puede llamar cada agente, una a una.

SonarQube MCP38 HERRAMIENTAS DISPONIBLES
Agente de revisión de código4 herramientas, solo lectura
Bot de triaje de incidencias9 herramientas
Asistente del equipo de plataformalas 38 herramientas
  • Herramienta por herramientaConectar el servidor no es la unidad de acceso. Cada herramienta se concede por separado.
  • Denegado por defectoUna herramienta que no has activado nunca se expone al agente.
  • Aprobación en las escriturasLas herramientas que modifican o borran pueden exigir la confirmación de una persona.

¿Es seguro SonarQube MCP?

Un endpoint en lugar de credenciales en claro. Cada llamada se comprueba contra la política y queda registrada.

Agentes de IASe conectan desde la configuración de tu cliente MCP.NeuralTrustSe aplican los controles según tu configuración.SonarQube MCP38 herramientas documentadas.
Asistentes de códigoConexión y credencialespor usuarioSistema6 herramientas
Copilotos internosPolíticas de acceso a herramientasdenegado por defectoAnálisis5 herramientas
Automatizaciones de flujosInspección de peticiones y respuestasen líneaOrganizaciones y webhooks5 herramientas
Clientes MCP compatiblesMonitorización de actividadalertas y registrosResto de herramientas22 herramientas
Preguntas frecuentes

Preguntas habituales sobre usar SonarQube MCP a través de TrustGate.

Conecta SonarQube MCP al instante

Elige las herramientas, apunta tu agente a TrustGate y SonarQube MCP queda activo: acotado, inspeccionado y registrado.