Skip to main content
SonarCloud logo

SonarCloud

SonarCloud: projects, issues, measures, quality gates, rules, hotspots. Exposes 31 actions covering the API surface an agent needs - read and write.

What it can do

MethodWhat it does
sonarcloud_projects_searchSearch projects - GET /projects/search.
sonarcloud_project_createCreate a project - POST /projects/create.
sonarcloud_project_getGet project details - GET /projects/show.
sonarcloud_project_deleteDelete a project - POST /projects/delete.
sonarcloud_issues_searchSearch issues - GET /issues/search.
sonarcloud_issue_getGet issue details - GET /issues/show.
sonarcloud_issue_assignAssign an issue - POST /issues/assign.
sonarcloud_issue_transitionTransition an issue - POST /issues/do_transition.
sonarcloud_issue_commentAdd a comment to an issue - POST /issues/add_comment.
sonarcloud_issue_comment_updateEdit a comment - POST /issues/edit_comment.
sonarcloud_issue_comment_deleteDelete a comment - POST /issues/delete_comment.
sonarcloud_measures_componentGet component measures - GET /measures/component.
sonarcloud_measures_historyGet measure history for a component - GET /measures/search_history.
sonarcloud_quality_gates_listList quality gates - GET /qualitygates/list.
sonarcloud_quality_gate_getGet quality gate details - GET /qualitygates/show.
sonarcloud_quality_gate_project_statusGet project quality gate status - GET /qualitygates/project_status.
sonarcloud_quality_gate_selectSelect a quality gate for a project - POST /qualitygates/select.
sonarcloud_quality_profiles_listList quality profiles - GET /qualityprofiles/search.
sonarcloud_quality_profile_getGet quality profile details - GET /qualityprofiles/show.
sonarcloud_rules_searchSearch rules - GET /rules/search.
sonarcloud_rule_getGet rule details - GET /rules/show.
sonarcloud_hotspots_searchSearch security hotspots - GET /hotspots/search.
sonarcloud_hotspot_getGet hotspot details - GET /hotspots/show.
sonarcloud_hotspot_reviewSet hotspot review status - POST /hotspots/review.
sonarcloud_hotspot_commentAdd comment to a hotspot - POST /hotspots/add_comment.
sonarcloud_organizations_listList organizations - GET /organizations/search.
sonarcloud_organization_getGet organization details - GET /organizations/show.
sonarcloud_ce_activityList background tasks - GET /ce/activity.
sonarcloud_ce_taskGet background task details - GET /ce/task.
sonarcloud_metrics_searchSearch available metrics - GET /metrics/search.
sonarcloud_metric_getGet metric definition - GET /metrics/show.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
SONARCLOUD_TOKENSonarCloud - My Account - Security - Generate Tokens.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope; regenerate it.
  • 429 Too Many Requests - provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, SonarCloud!