For the complete documentation index, see llms.txt. This page is also available as Markdown.

Getting started in the US server region

SonarQube Cloud offers accounts in the US server region. This page outlines the specific prerequisites, limitations, and setup details relevant for choosing this server region.

This feature requires the SonarQube Cloud Enterprise license.

The SonarQube Cloud US instance is now available at sonarqube.us. We refer to the existing instance (sonarcloud.io), which hosts data in the EU server region, as the SonarQube Cloud EU instance.

When users sign up for the SonarQube Cloud US instance, their account is created in the US server region. For more information, see Signing in to SonarQube Cloud.

Access to sonarqube.us is provided upon request for Enterprise customers. When you request an enterprise setup within the US region, Sonar authorizes your users to access the US instance. As an end user, if you think you should have access, contact your SonarQube Cloud administrator.

Limitations

You currently cannot share or move data between the SonarQube Cloud EU and US instances.

The Slack integration is currently not supported in the SonarQube Cloud US instance.

Prerequisites

To be able to analyze your projects in the US server region, you must use at least the following scanner version:

  • SonarScanner for Maven: 5.1

  • SonarScanner for Gradle: 6.1

  • SonarScanner for .NET: 10.2

  • SonarScanner for NPM: 4.3

  • SonarScanner CLI: 7.1

  • SonarScanner CLI Docker image: 11.3

  • SonarQube Scan GitHub Action: 5.1.0

  • SonarCloud Scan Bitbucket Pipe: 4.1

  • Azure DevOps extension for SonarQube Cloud: 3.2

If you use CircleCI with our Orb in the US region, use at least Orb version 3.0.

Configuring your scanner for the US server region

If you use the Azure DevOps Extension, you select the US server region when adding the SonarQube service connection to Azure Pipelines. For more information, see Adding SonarQube service connection to Azure Pipelines (SonarQube endpoint).

For all other scanners, the sonar.region analysis parameter determines if a project is hosted in the US region. This parameter defaults to the EU server region. For more information about this parameter, see Server connection. For general guidelines to set your analysis parameters, see Configuration overview.

Connecting SonarQube for IDE to the US instance

SonarQube for IDE is a free IDE extension that integrates with SonarQube Cloud using connected mode.

To connect your IDE to the SonarQube Cloud's US instance, see:

Connecting your MCP server to your instance

You can connect your local MCP server to the SonarQube Cloud’s US instance. See https://docs.sonarsource.com/sonarqube-developer-tools/sonarqube-mcp-server/setup/environment-considerations#connecting-to-sonarqube-cloud-in-the-us-region.

Connecting to the SonarQube Cloud-hosted MCP server

When connecting to a SonarQube Cloud organization in the US region, replace the "url" configuration variable with https://api.sonarqube.us/mcp. See the https://docs.sonarsource.com/sonarqube-developer-tools/sonarqube-mcp-server/setup/sonarqube-cloud-hosted page for full details.

Using the US instance's Web API

See Web API.

Networking requirements

See Networking requirements.

Last updated

Was this helpful?