KosmoKrator

data

SonarQube MCP Gateway for AI Agents

Expose SonarQube tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.

SonarQube MCP Gateway

Expose SonarQube to MCP clients with `kosmokrator mcp:serve --integration=sonarqube`.

If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.

Install KosmoKrator
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
Install gateway entry
kosmokrator mcp:gateway:install --integration=sonarqube --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-sonarqube": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=sonarqube",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=sonarqube --write=deny

Client Notes

Use one scoped MCP gateway entry, then adapt the config location to the client or framework.

Claude Code Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry. Claude Code can launch the local kosmo binary directly from the project MCP config.
Cursor Expose selected local integrations to Cursor through KosmoKrator without configuring each service as its own MCP server. Use the same KosmoKrator install and integration credentials that power terminal and headless runs.
Codex Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy. Keep write access denied or ask-based unless the workspace is trusted.
OpenAI Agents SDK Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway. Use headless JSON commands for CI-style execution and MCP for agent tool discovery.
Claude Agent SDK Give Claude Agent SDK workflows access to KosmoKrator integrations through a local MCP server. Use a narrow integration list so the agent does not load unrelated tools.
Vercel AI SDK Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts. Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.
LangChain Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls. Keep the gateway scoped to the integration and operation class needed by the chain.
LangGraph Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions. Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
CrewAI Expose KosmoKrator integrations to CrewAI workers as scoped local tools. Use per-worker integration scopes to avoid giving every worker every tool.
Generic MCP Clients Connect any stdio-compatible MCP client to local KosmoKrator integration tools. Start with read-only write policy and expand only for trusted projects.

MCP Tool Names

KosmoKrator exposes integration tools through the gateway with stable names.

MCP toolSource functionType
integration__sonarqube__sonarqube_alm_integrations_import_azure_project sonarqube.sonarqube_alm_integrations_import_azure_project Write write
integration__sonarqube__sonarqube_alm_integrations_import_bitbucketcloud_repo sonarqube.sonarqube_alm_integrations_import_bitbucketcloud_repo Write write
integration__sonarqube__sonarqube_alm_integrations_import_bitbucketserver_project sonarqube.sonarqube_alm_integrations_import_bitbucketserver_project Write write
integration__sonarqube__sonarqube_alm_integrations_import_github_project sonarqube.sonarqube_alm_integrations_import_github_project Write write
integration__sonarqube__sonarqube_alm_integrations_import_gitlab_project sonarqube.sonarqube_alm_integrations_import_gitlab_project Write write
integration__sonarqube__sonarqube_alm_integrations_list_azure_projects sonarqube.sonarqube_alm_integrations_list_azure_projects Read read
integration__sonarqube__sonarqube_alm_integrations_list_bitbucketserver_projects sonarqube.sonarqube_alm_integrations_list_bitbucketserver_projects Read read
integration__sonarqube__sonarqube_alm_integrations_search_azure_repos sonarqube.sonarqube_alm_integrations_search_azure_repos Read read
integration__sonarqube__sonarqube_alm_integrations_search_bitbucketcloud_repos sonarqube.sonarqube_alm_integrations_search_bitbucketcloud_repos Read read
integration__sonarqube__sonarqube_alm_integrations_search_bitbucketserver_repos sonarqube.sonarqube_alm_integrations_search_bitbucketserver_repos Read read
integration__sonarqube__sonarqube_alm_integrations_search_gitlab_repos sonarqube.sonarqube_alm_integrations_search_gitlab_repos Read read
integration__sonarqube__sonarqube_alm_integrations_set_pat sonarqube.sonarqube_alm_integrations_set_pat Write write
integration__sonarqube__sonarqube_alm_settings_count_binding sonarqube.sonarqube_alm_settings_count_binding Read read
integration__sonarqube__sonarqube_alm_settings_create_azure sonarqube.sonarqube_alm_settings_create_azure Write write
integration__sonarqube__sonarqube_alm_settings_create_bitbucket sonarqube.sonarqube_alm_settings_create_bitbucket Write write
integration__sonarqube__sonarqube_alm_settings_create_bitbucketcloud sonarqube.sonarqube_alm_settings_create_bitbucketcloud Write write
integration__sonarqube__sonarqube_alm_settings_create_github sonarqube.sonarqube_alm_settings_create_github Write write
integration__sonarqube__sonarqube_alm_settings_create_gitlab sonarqube.sonarqube_alm_settings_create_gitlab Write write
integration__sonarqube__sonarqube_alm_settings_delete sonarqube.sonarqube_alm_settings_delete Write write
integration__sonarqube__sonarqube_alm_settings_delete_binding sonarqube.sonarqube_alm_settings_delete_binding Write write
integration__sonarqube__sonarqube_alm_settings_get_binding sonarqube.sonarqube_alm_settings_get_binding Read read
integration__sonarqube__sonarqube_alm_settings_list sonarqube.sonarqube_alm_settings_list Read read
integration__sonarqube__sonarqube_alm_settings_list_definitions sonarqube.sonarqube_alm_settings_list_definitions Read read
integration__sonarqube__sonarqube_alm_settings_set_azure_binding sonarqube.sonarqube_alm_settings_set_azure_binding Write write
integration__sonarqube__sonarqube_alm_settings_set_bitbucket_binding sonarqube.sonarqube_alm_settings_set_bitbucket_binding Write write
integration__sonarqube__sonarqube_alm_settings_set_bitbucketcloud_binding sonarqube.sonarqube_alm_settings_set_bitbucketcloud_binding Write write
integration__sonarqube__sonarqube_alm_settings_set_github_binding sonarqube.sonarqube_alm_settings_set_github_binding Write write
integration__sonarqube__sonarqube_alm_settings_set_gitlab_binding sonarqube.sonarqube_alm_settings_set_gitlab_binding Write write
integration__sonarqube__sonarqube_alm_settings_update_azure sonarqube.sonarqube_alm_settings_update_azure Write write
integration__sonarqube__sonarqube_alm_settings_update_bitbucket sonarqube.sonarqube_alm_settings_update_bitbucket Write write
integration__sonarqube__sonarqube_alm_settings_update_bitbucketcloud sonarqube.sonarqube_alm_settings_update_bitbucketcloud Write write
integration__sonarqube__sonarqube_alm_settings_update_github sonarqube.sonarqube_alm_settings_update_github Write write
integration__sonarqube__sonarqube_alm_settings_update_gitlab sonarqube.sonarqube_alm_settings_update_gitlab Write write
integration__sonarqube__sonarqube_alm_settings_validate sonarqube.sonarqube_alm_settings_validate Read read
integration__sonarqube__sonarqube_analysis_cache_get sonarqube.sonarqube_analysis_cache_get Read read
integration__sonarqube__sonarqube_applications_add_project sonarqube.sonarqube_applications_add_project Write write
integration__sonarqube__sonarqube_applications_create sonarqube.sonarqube_applications_create Write write
integration__sonarqube__sonarqube_applications_create_branch sonarqube.sonarqube_applications_create_branch Write write
integration__sonarqube__sonarqube_applications_delete sonarqube.sonarqube_applications_delete Write write
integration__sonarqube__sonarqube_applications_delete_branch sonarqube.sonarqube_applications_delete_branch Write write
integration__sonarqube__sonarqube_applications_remove_project sonarqube.sonarqube_applications_remove_project Write write
integration__sonarqube__sonarqube_applications_set_tags sonarqube.sonarqube_applications_set_tags Write write
integration__sonarqube__sonarqube_applications_show sonarqube.sonarqube_applications_show Read read
integration__sonarqube__sonarqube_applications_update sonarqube.sonarqube_applications_update Write write
integration__sonarqube__sonarqube_applications_update_branch sonarqube.sonarqube_applications_update_branch Write write
integration__sonarqube__sonarqube_audit_logs_download sonarqube.sonarqube_audit_logs_download Read read
integration__sonarqube__sonarqube_authentication_login sonarqube.sonarqube_authentication_login Write write
integration__sonarqube__sonarqube_authentication_logout sonarqube.sonarqube_authentication_logout Write write
integration__sonarqube__sonarqube_authentication_validate sonarqube.sonarqube_authentication_validate Read read
integration__sonarqube__sonarqube_ce_activity sonarqube.sonarqube_ce_activity Read read
integration__sonarqube__sonarqube_ce_activity_status sonarqube.sonarqube_ce_activity_status Read read
integration__sonarqube__sonarqube_ce_component sonarqube.sonarqube_ce_component Read read
integration__sonarqube__sonarqube_ce_task sonarqube.sonarqube_ce_task Read read
integration__sonarqube__sonarqube_components_search sonarqube.sonarqube_components_search Read read
integration__sonarqube__sonarqube_components_show sonarqube.sonarqube_components_show Read read
integration__sonarqube__sonarqube_components_tree sonarqube.sonarqube_components_tree Read read
integration__sonarqube__sonarqube_duplications_show sonarqube.sonarqube_duplications_show Read read
integration__sonarqube__sonarqube_editions_activate_grace_period sonarqube.sonarqube_editions_activate_grace_period Write write
integration__sonarqube__sonarqube_editions_set_license sonarqube.sonarqube_editions_set_license Write write
integration__sonarqube__sonarqube_favorites_add sonarqube.sonarqube_favorites_add Write write
integration__sonarqube__sonarqube_favorites_remove sonarqube.sonarqube_favorites_remove Write write
integration__sonarqube__sonarqube_favorites_search sonarqube.sonarqube_favorites_search Read read
integration__sonarqube__sonarqube_hotspots_change_status sonarqube.sonarqube_hotspots_change_status Write write
integration__sonarqube__sonarqube_hotspots_search sonarqube.sonarqube_hotspots_search Read read
integration__sonarqube__sonarqube_hotspots_show sonarqube.sonarqube_hotspots_show Read read
integration__sonarqube__sonarqube_issues_add_comment sonarqube.sonarqube_issues_add_comment Write write
integration__sonarqube__sonarqube_issues_assign sonarqube.sonarqube_issues_assign Write write
integration__sonarqube__sonarqube_issues_authors sonarqube.sonarqube_issues_authors Read read
integration__sonarqube__sonarqube_issues_bulk_change sonarqube.sonarqube_issues_bulk_change Write write
integration__sonarqube__sonarqube_issues_changelog sonarqube.sonarqube_issues_changelog Read read
integration__sonarqube__sonarqube_issues_delete_comment sonarqube.sonarqube_issues_delete_comment Write write
integration__sonarqube__sonarqube_issues_do_transition sonarqube.sonarqube_issues_do_transition Write write
integration__sonarqube__sonarqube_issues_edit_comment sonarqube.sonarqube_issues_edit_comment Write write
integration__sonarqube__sonarqube_issues_gitlab_sast_export sonarqube.sonarqube_issues_gitlab_sast_export Read read
integration__sonarqube__sonarqube_issues_reindex sonarqube.sonarqube_issues_reindex Write write
integration__sonarqube__sonarqube_issues_search sonarqube.sonarqube_issues_search Read read
integration__sonarqube__sonarqube_issues_set_severity sonarqube.sonarqube_issues_set_severity Write write
integration__sonarqube__sonarqube_issues_set_tags sonarqube.sonarqube_issues_set_tags Write write
integration__sonarqube__sonarqube_issues_set_type sonarqube.sonarqube_issues_set_type Write write
integration__sonarqube__sonarqube_issues_tags sonarqube.sonarqube_issues_tags Read read
integration__sonarqube__sonarqube_languages_list sonarqube.sonarqube_languages_list Read read
integration__sonarqube__sonarqube_measures_component sonarqube.sonarqube_measures_component Read read
integration__sonarqube__sonarqube_measures_component_tree sonarqube.sonarqube_measures_component_tree Read read
integration__sonarqube__sonarqube_measures_search_history sonarqube.sonarqube_measures_search_history Read read
integration__sonarqube__sonarqube_metrics_search sonarqube.sonarqube_metrics_search Read read
integration__sonarqube__sonarqube_metrics_types sonarqube.sonarqube_metrics_types Read read
integration__sonarqube__sonarqube_monitoring_metrics sonarqube.sonarqube_monitoring_metrics Read read
integration__sonarqube__sonarqube_new_code_periods_list sonarqube.sonarqube_new_code_periods_list Read read
integration__sonarqube__sonarqube_new_code_periods_set sonarqube.sonarqube_new_code_periods_set Write write
integration__sonarqube__sonarqube_new_code_periods_show sonarqube.sonarqube_new_code_periods_show Read read
integration__sonarqube__sonarqube_new_code_periods_unset sonarqube.sonarqube_new_code_periods_unset Write write
integration__sonarqube__sonarqube_notifications_add sonarqube.sonarqube_notifications_add Write write
integration__sonarqube__sonarqube_notifications_list sonarqube.sonarqube_notifications_list Read read
integration__sonarqube__sonarqube_notifications_remove sonarqube.sonarqube_notifications_remove Write write
integration__sonarqube__sonarqube_permissions_add_group sonarqube.sonarqube_permissions_add_group Write write
integration__sonarqube__sonarqube_permissions_add_group_to_template sonarqube.sonarqube_permissions_add_group_to_template Write write
integration__sonarqube__sonarqube_permissions_add_project_creator_to_template sonarqube.sonarqube_permissions_add_project_creator_to_template Write write
integration__sonarqube__sonarqube_permissions_add_user sonarqube.sonarqube_permissions_add_user Write write
integration__sonarqube__sonarqube_permissions_add_user_to_template sonarqube.sonarqube_permissions_add_user_to_template Write write
integration__sonarqube__sonarqube_permissions_apply_template sonarqube.sonarqube_permissions_apply_template Write write
integration__sonarqube__sonarqube_permissions_bulk_apply_template sonarqube.sonarqube_permissions_bulk_apply_template Write write
integration__sonarqube__sonarqube_permissions_create_template sonarqube.sonarqube_permissions_create_template Write write
integration__sonarqube__sonarqube_permissions_delete_template sonarqube.sonarqube_permissions_delete_template Write write
integration__sonarqube__sonarqube_permissions_remove_group sonarqube.sonarqube_permissions_remove_group Write write
integration__sonarqube__sonarqube_permissions_remove_group_from_template sonarqube.sonarqube_permissions_remove_group_from_template Write write
integration__sonarqube__sonarqube_permissions_remove_project_creator_from_template sonarqube.sonarqube_permissions_remove_project_creator_from_template Write write
integration__sonarqube__sonarqube_permissions_remove_user sonarqube.sonarqube_permissions_remove_user Write write
integration__sonarqube__sonarqube_permissions_remove_user_from_template sonarqube.sonarqube_permissions_remove_user_from_template Write write
integration__sonarqube__sonarqube_permissions_search_templates sonarqube.sonarqube_permissions_search_templates Read read
integration__sonarqube__sonarqube_permissions_set_default_template sonarqube.sonarqube_permissions_set_default_template Write write
integration__sonarqube__sonarqube_permissions_update_template sonarqube.sonarqube_permissions_update_template Write write
integration__sonarqube__sonarqube_plugins_available sonarqube.sonarqube_plugins_available Read read
integration__sonarqube__sonarqube_plugins_cancel_all sonarqube.sonarqube_plugins_cancel_all Write write
integration__sonarqube__sonarqube_plugins_install sonarqube.sonarqube_plugins_install Write write
integration__sonarqube__sonarqube_plugins_installed sonarqube.sonarqube_plugins_installed Read read
integration__sonarqube__sonarqube_plugins_pending sonarqube.sonarqube_plugins_pending Read read
integration__sonarqube__sonarqube_plugins_uninstall sonarqube.sonarqube_plugins_uninstall Write write
integration__sonarqube__sonarqube_plugins_update sonarqube.sonarqube_plugins_update Write write
integration__sonarqube__sonarqube_plugins_updates sonarqube.sonarqube_plugins_updates Read read
integration__sonarqube__sonarqube_project_analyses_create_event sonarqube.sonarqube_project_analyses_create_event Write write
integration__sonarqube__sonarqube_project_analyses_delete sonarqube.sonarqube_project_analyses_delete Write write
integration__sonarqube__sonarqube_project_analyses_delete_event sonarqube.sonarqube_project_analyses_delete_event Write write
integration__sonarqube__sonarqube_project_analyses_search sonarqube.sonarqube_project_analyses_search Read read
integration__sonarqube__sonarqube_project_analyses_update_event sonarqube.sonarqube_project_analyses_update_event Write write
integration__sonarqube__sonarqube_project_badges_ai_code_assurance sonarqube.sonarqube_project_badges_ai_code_assurance Read read
integration__sonarqube__sonarqube_project_badges_measure sonarqube.sonarqube_project_badges_measure Read read
integration__sonarqube__sonarqube_project_badges_quality_gate sonarqube.sonarqube_project_badges_quality_gate Read read
integration__sonarqube__sonarqube_project_badges_renew_token sonarqube.sonarqube_project_badges_renew_token Write write
integration__sonarqube__sonarqube_project_badges_token sonarqube.sonarqube_project_badges_token Read read
integration__sonarqube__sonarqube_project_branches_delete sonarqube.sonarqube_project_branches_delete Write write
integration__sonarqube__sonarqube_project_branches_list sonarqube.sonarqube_project_branches_list Read read
integration__sonarqube__sonarqube_project_branches_rename sonarqube.sonarqube_project_branches_rename Write write
integration__sonarqube__sonarqube_project_branches_set_automatic_deletion_protection sonarqube.sonarqube_project_branches_set_automatic_deletion_protection Write write
integration__sonarqube__sonarqube_project_branches_set_main sonarqube.sonarqube_project_branches_set_main Write write
integration__sonarqube__sonarqube_project_dump_export sonarqube.sonarqube_project_dump_export Write write
integration__sonarqube__sonarqube_project_dump_import sonarqube.sonarqube_project_dump_import Write write
integration__sonarqube__sonarqube_project_links_create sonarqube.sonarqube_project_links_create Write write
integration__sonarqube__sonarqube_project_links_delete sonarqube.sonarqube_project_links_delete Write write
integration__sonarqube__sonarqube_project_links_search sonarqube.sonarqube_project_links_search Read read
integration__sonarqube__sonarqube_project_pull_requests_delete sonarqube.sonarqube_project_pull_requests_delete Write write
integration__sonarqube__sonarqube_project_pull_requests_list sonarqube.sonarqube_project_pull_requests_list Read read
integration__sonarqube__sonarqube_project_tags_search sonarqube.sonarqube_project_tags_search Read read
integration__sonarqube__sonarqube_project_tags_set sonarqube.sonarqube_project_tags_set Write write
integration__sonarqube__sonarqube_projects_bulk_delete sonarqube.sonarqube_projects_bulk_delete Write write
integration__sonarqube__sonarqube_projects_create sonarqube.sonarqube_projects_create Write write
integration__sonarqube__sonarqube_projects_delete sonarqube.sonarqube_projects_delete Write write
integration__sonarqube__sonarqube_projects_export_findings sonarqube.sonarqube_projects_export_findings Read read
integration__sonarqube__sonarqube_projects_get_contains_ai_code sonarqube.sonarqube_projects_get_contains_ai_code Read read
integration__sonarqube__sonarqube_projects_license_usage sonarqube.sonarqube_projects_license_usage Read read
integration__sonarqube__sonarqube_projects_search sonarqube.sonarqube_projects_search Read read
integration__sonarqube__sonarqube_projects_set_contains_ai_code sonarqube.sonarqube_projects_set_contains_ai_code Write write
integration__sonarqube__sonarqube_projects_update_key sonarqube.sonarqube_projects_update_key Write write
integration__sonarqube__sonarqube_projects_update_visibility sonarqube.sonarqube_projects_update_visibility Write write
integration__sonarqube__sonarqube_qualitygates_add_group sonarqube.sonarqube_qualitygates_add_group Write write
integration__sonarqube__sonarqube_qualitygates_add_user sonarqube.sonarqube_qualitygates_add_user Write write
integration__sonarqube__sonarqube_qualitygates_copy sonarqube.sonarqube_qualitygates_copy Write write
integration__sonarqube__sonarqube_qualitygates_create sonarqube.sonarqube_qualitygates_create Write write
integration__sonarqube__sonarqube_qualitygates_create_condition sonarqube.sonarqube_qualitygates_create_condition Write write
integration__sonarqube__sonarqube_qualitygates_delete_condition sonarqube.sonarqube_qualitygates_delete_condition Write write
integration__sonarqube__sonarqube_qualitygates_deselect sonarqube.sonarqube_qualitygates_deselect Write write
integration__sonarqube__sonarqube_qualitygates_destroy sonarqube.sonarqube_qualitygates_destroy Write write
integration__sonarqube__sonarqube_qualitygates_get_by_project sonarqube.sonarqube_qualitygates_get_by_project Read read
integration__sonarqube__sonarqube_qualitygates_list sonarqube.sonarqube_qualitygates_list Read read
integration__sonarqube__sonarqube_qualitygates_project_status sonarqube.sonarqube_qualitygates_project_status Read read
integration__sonarqube__sonarqube_qualitygates_remove_group sonarqube.sonarqube_qualitygates_remove_group Write write
integration__sonarqube__sonarqube_qualitygates_remove_user sonarqube.sonarqube_qualitygates_remove_user Write write
integration__sonarqube__sonarqube_qualitygates_rename sonarqube.sonarqube_qualitygates_rename Write write
integration__sonarqube__sonarqube_qualitygates_search sonarqube.sonarqube_qualitygates_search Read read
integration__sonarqube__sonarqube_qualitygates_search_groups sonarqube.sonarqube_qualitygates_search_groups Read read
integration__sonarqube__sonarqube_qualitygates_search_users sonarqube.sonarqube_qualitygates_search_users Read read
integration__sonarqube__sonarqube_qualitygates_select sonarqube.sonarqube_qualitygates_select Write write
integration__sonarqube__sonarqube_qualitygates_set_as_default sonarqube.sonarqube_qualitygates_set_as_default Write write
integration__sonarqube__sonarqube_qualitygates_show sonarqube.sonarqube_qualitygates_show Read read
integration__sonarqube__sonarqube_qualitygates_update_condition sonarqube.sonarqube_qualitygates_update_condition Write write
integration__sonarqube__sonarqube_qualityprofiles_activate_rule sonarqube.sonarqube_qualityprofiles_activate_rule Write write
integration__sonarqube__sonarqube_qualityprofiles_activate_rules sonarqube.sonarqube_qualityprofiles_activate_rules Write write
integration__sonarqube__sonarqube_qualityprofiles_add_project sonarqube.sonarqube_qualityprofiles_add_project Write write
integration__sonarqube__sonarqube_qualityprofiles_backup sonarqube.sonarqube_qualityprofiles_backup Read read
integration__sonarqube__sonarqube_qualityprofiles_change_parent sonarqube.sonarqube_qualityprofiles_change_parent Write write
integration__sonarqube__sonarqube_qualityprofiles_changelog sonarqube.sonarqube_qualityprofiles_changelog Read read
integration__sonarqube__sonarqube_qualityprofiles_copy sonarqube.sonarqube_qualityprofiles_copy Write write
integration__sonarqube__sonarqube_qualityprofiles_create sonarqube.sonarqube_qualityprofiles_create Write write
integration__sonarqube__sonarqube_qualityprofiles_deactivate_rule sonarqube.sonarqube_qualityprofiles_deactivate_rule Write write
integration__sonarqube__sonarqube_qualityprofiles_deactivate_rules sonarqube.sonarqube_qualityprofiles_deactivate_rules Write write
integration__sonarqube__sonarqube_qualityprofiles_delete sonarqube.sonarqube_qualityprofiles_delete Write write
integration__sonarqube__sonarqube_qualityprofiles_export sonarqube.sonarqube_qualityprofiles_export Read read
integration__sonarqube__sonarqube_qualityprofiles_exporters sonarqube.sonarqube_qualityprofiles_exporters Read read
integration__sonarqube__sonarqube_qualityprofiles_importers sonarqube.sonarqube_qualityprofiles_importers Read read
integration__sonarqube__sonarqube_qualityprofiles_inheritance sonarqube.sonarqube_qualityprofiles_inheritance Read read
integration__sonarqube__sonarqube_qualityprofiles_projects sonarqube.sonarqube_qualityprofiles_projects Read read
integration__sonarqube__sonarqube_qualityprofiles_remove_project sonarqube.sonarqube_qualityprofiles_remove_project Write write
integration__sonarqube__sonarqube_qualityprofiles_rename sonarqube.sonarqube_qualityprofiles_rename Write write
integration__sonarqube__sonarqube_qualityprofiles_restore sonarqube.sonarqube_qualityprofiles_restore Write write
integration__sonarqube__sonarqube_qualityprofiles_search sonarqube.sonarqube_qualityprofiles_search Read read
integration__sonarqube__sonarqube_qualityprofiles_set_default sonarqube.sonarqube_qualityprofiles_set_default Write write
integration__sonarqube__sonarqube_rules_create sonarqube.sonarqube_rules_create Write write
integration__sonarqube__sonarqube_rules_delete sonarqube.sonarqube_rules_delete Write write
integration__sonarqube__sonarqube_rules_repositories sonarqube.sonarqube_rules_repositories Read read
integration__sonarqube__sonarqube_rules_search sonarqube.sonarqube_rules_search Read read
integration__sonarqube__sonarqube_rules_show sonarqube.sonarqube_rules_show Read read
integration__sonarqube__sonarqube_rules_tags sonarqube.sonarqube_rules_tags Read read
integration__sonarqube__sonarqube_rules_update sonarqube.sonarqube_rules_update Write write
integration__sonarqube__sonarqube_server_version sonarqube.sonarqube_server_version Read read
integration__sonarqube__sonarqube_settings_list_definitions sonarqube.sonarqube_settings_list_definitions Read read
integration__sonarqube__sonarqube_settings_reset sonarqube.sonarqube_settings_reset Write write
integration__sonarqube__sonarqube_settings_set sonarqube.sonarqube_settings_set Write write
integration__sonarqube__sonarqube_settings_values sonarqube.sonarqube_settings_values Read read
integration__sonarqube__sonarqube_sources_raw sonarqube.sonarqube_sources_raw Read read
integration__sonarqube__sonarqube_sources_scm sonarqube.sonarqube_sources_scm Read read
integration__sonarqube__sonarqube_sources_show sonarqube.sonarqube_sources_show Read read
integration__sonarqube__sonarqube_system_change_log_level sonarqube.sonarqube_system_change_log_level Write write
integration__sonarqube__sonarqube_system_db_migration_status sonarqube.sonarqube_system_db_migration_status Read read
integration__sonarqube__sonarqube_system_health sonarqube.sonarqube_system_health Read read
integration__sonarqube__sonarqube_system_info sonarqube.sonarqube_system_info Read read
integration__sonarqube__sonarqube_system_logs sonarqube.sonarqube_system_logs Read read
integration__sonarqube__sonarqube_system_migrate_db sonarqube.sonarqube_system_migrate_db Write write
integration__sonarqube__sonarqube_system_ping sonarqube.sonarqube_system_ping Read read
integration__sonarqube__sonarqube_system_restart sonarqube.sonarqube_system_restart Write write
integration__sonarqube__sonarqube_system_status sonarqube.sonarqube_system_status Read read
integration__sonarqube__sonarqube_system_upgrades sonarqube.sonarqube_system_upgrades Read read
integration__sonarqube__sonarqube_user_groups_add_user sonarqube.sonarqube_user_groups_add_user Write write
integration__sonarqube__sonarqube_user_groups_create sonarqube.sonarqube_user_groups_create Write write
integration__sonarqube__sonarqube_user_groups_delete sonarqube.sonarqube_user_groups_delete Write write
integration__sonarqube__sonarqube_user_groups_remove_user sonarqube.sonarqube_user_groups_remove_user Write write
integration__sonarqube__sonarqube_user_groups_search sonarqube.sonarqube_user_groups_search Read read
integration__sonarqube__sonarqube_user_groups_update sonarqube.sonarqube_user_groups_update Write write
integration__sonarqube__sonarqube_user_groups_users sonarqube.sonarqube_user_groups_users Read read
integration__sonarqube__sonarqube_user_tokens_generate sonarqube.sonarqube_user_tokens_generate Write write
integration__sonarqube__sonarqube_user_tokens_revoke sonarqube.sonarqube_user_tokens_revoke Write write
integration__sonarqube__sonarqube_user_tokens_search sonarqube.sonarqube_user_tokens_search Read read
integration__sonarqube__sonarqube_users_anonymize sonarqube.sonarqube_users_anonymize Write write
integration__sonarqube__sonarqube_users_change_password sonarqube.sonarqube_users_change_password Write write
integration__sonarqube__sonarqube_users_create sonarqube.sonarqube_users_create Write write
integration__sonarqube__sonarqube_users_deactivate sonarqube.sonarqube_users_deactivate Write write
integration__sonarqube__sonarqube_users_groups sonarqube.sonarqube_users_groups Read read
integration__sonarqube__sonarqube_users_search sonarqube.sonarqube_users_search Read read
integration__sonarqube__sonarqube_users_update sonarqube.sonarqube_users_update Write write
integration__sonarqube__sonarqube_users_update_identity_provider sonarqube.sonarqube_users_update_identity_provider Write write
integration__sonarqube__sonarqube_users_update_login sonarqube.sonarqube_users_update_login Write write
integration__sonarqube__sonarqube_views_add_application sonarqube.sonarqube_views_add_application Write write
integration__sonarqube__sonarqube_views_add_application_branch sonarqube.sonarqube_views_add_application_branch Write write
integration__sonarqube__sonarqube_views_add_portfolio sonarqube.sonarqube_views_add_portfolio Write write
integration__sonarqube__sonarqube_views_add_project sonarqube.sonarqube_views_add_project Write write
integration__sonarqube__sonarqube_views_add_project_branch sonarqube.sonarqube_views_add_project_branch Write write
integration__sonarqube__sonarqube_views_applications sonarqube.sonarqube_views_applications Read read
integration__sonarqube__sonarqube_views_create sonarqube.sonarqube_views_create Write write
integration__sonarqube__sonarqube_views_delete sonarqube.sonarqube_views_delete Write write
integration__sonarqube__sonarqube_views_list sonarqube.sonarqube_views_list Read read
integration__sonarqube__sonarqube_views_move sonarqube.sonarqube_views_move Write write
integration__sonarqube__sonarqube_views_move_options sonarqube.sonarqube_views_move_options Read read
integration__sonarqube__sonarqube_views_portfolios sonarqube.sonarqube_views_portfolios Read read
integration__sonarqube__sonarqube_views_remove_application sonarqube.sonarqube_views_remove_application Write write
integration__sonarqube__sonarqube_views_remove_application_branch sonarqube.sonarqube_views_remove_application_branch Write write
integration__sonarqube__sonarqube_views_remove_portfolio sonarqube.sonarqube_views_remove_portfolio Write write
integration__sonarqube__sonarqube_views_remove_project sonarqube.sonarqube_views_remove_project Write write
integration__sonarqube__sonarqube_views_remove_project_branch sonarqube.sonarqube_views_remove_project_branch Write write
integration__sonarqube__sonarqube_views_set_manual_mode sonarqube.sonarqube_views_set_manual_mode Write write
integration__sonarqube__sonarqube_views_set_none_mode sonarqube.sonarqube_views_set_none_mode Write write
integration__sonarqube__sonarqube_views_set_regexp_mode sonarqube.sonarqube_views_set_regexp_mode Write write
integration__sonarqube__sonarqube_views_set_remaining_projects_mode sonarqube.sonarqube_views_set_remaining_projects_mode Write write
integration__sonarqube__sonarqube_views_set_tags_mode sonarqube.sonarqube_views_set_tags_mode Write write
integration__sonarqube__sonarqube_views_show sonarqube.sonarqube_views_show Read read
integration__sonarqube__sonarqube_views_update sonarqube.sonarqube_views_update Write write
integration__sonarqube__sonarqube_webhooks_create sonarqube.sonarqube_webhooks_create Write write
integration__sonarqube__sonarqube_webhooks_delete sonarqube.sonarqube_webhooks_delete Write write
integration__sonarqube__sonarqube_webhooks_deliveries sonarqube.sonarqube_webhooks_deliveries Read read
integration__sonarqube__sonarqube_webhooks_delivery sonarqube.sonarqube_webhooks_delivery Read read
integration__sonarqube__sonarqube_webhooks_list sonarqube.sonarqube_webhooks_list Read read
integration__sonarqube__sonarqube_webhooks_update sonarqube.sonarqube_webhooks_update Write write
integration__sonarqube__sonarqube_webservices_list sonarqube.sonarqube_webservices_list Read read
integration__sonarqube__sonarqube_webservices_response_example sonarqube.sonarqube_webservices_response_example Read read

Write Access

Start with --write=deny for read-only MCP clients. Use --write=ask or --write=allow only when the client and workspace are trusted.