Руководство ΠΏΠΎ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρƒ6 ΠΌΠΈΠ½ чтСнияMCP-инструмСнтов: 77 языков

SonarQube MCP с Microsoft Copilot

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

HCАвтор: ΠΊΠΎΠΌΠ°Π½Π΄Π° HelpCodeОбновлСно 6 ΠΌΠΈΠ½ чтСния ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° GitHub

Π‘Π΅Π· банковской ΠΊΠ°Ρ€Ρ‚Ρ‹ Β· 7 Π΄Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Β· Π•ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ self-host

SonarQube

SonarQube

Let your AI read SonarQube: projects, quality gate status, measures such as coverage and their history, open issues by severity and software quality, analyses and branches. SonarQube Server or SonarQube Cloud, read-only, with a user token.

инструмСнтов

7

Π Π΅Π³ΠΈΠΎΠ½

INTL

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ

Π˜Π½Ρ„Ρ€Π°ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°

АутСнтификация

Bearer Token

Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ env-vars

SONARQUBE_URLSONARQUBE_TOKEN
Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² Cloud ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ

7 Π΄Π½Π΅ΠΉ бСсплатно Β· Π‘Π΅Π· ΠΊΠ°Ρ€Ρ‚Ρ‹

  • 7 Π΄Π½Π΅ΠΉ бСсплатно
    Π‘Π΅Π· банковской ΠΊΠ°Ρ€Ρ‚Ρ‹
  • GDPR ΠΈ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊ SOC 2
    Π”Π°Π½Π½Ρ‹Π΅ Π² Π•Π‘, ΠΆΡƒΡ€Π½Π°Π»Ρ‹ Π°ΡƒΠ΄ΠΈΡ‚Π°
  • ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° GitHub
    Open source Β· AGPL-3.0
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ChatGPT, Claude, Gemini
    Π›ΡŽΠ±ΠΎΠΉ MCP-совмСстимый ΠΊΠ»ΠΈΠ΅Π½Ρ‚

ΠšΡ€Π°Ρ‚ΠΊΠΎ

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

Пошаговая настройка

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈ SonarQube ΠΊ Microsoft Copilot Π·Π° 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹

Начни бСсплатный ΠΏΡ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π² AnythingMCP Cloud, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈ SonarQube Π² пошаговой настройкС ΠΈ добавь свой MCP URL Π² Microsoft Copilot. Π‘Π΅Π· ΠΊΠΎΠ΄Π° ΠΈ Π±Π΅Π· собствСнного сСрвСра.

Π‘Π΅Π· банковской ΠΊΠ°Ρ€Ρ‚Ρ‹ Β· 7 Π΄Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Β· Π•ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ self-host

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ ΡΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠΌΠΏΡ‚ΠΎΠ² для SonarQube

Кликни ΠΏΠΎ ΠΏΡ€ΠΎΠΌΠΏΡ‚Ρƒ β€” ΠΎΠ½ скопируСтся. Π’ΡΡ‚Π°Π²ΡŒ Π² Claude, ChatGPT, Cursor, Gemini, Copilot ΠΈΠ»ΠΈ OpenClaw ΠΈ запусти Ρ‡Π΅Ρ€Π΅Π· этот ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€.

SonarQube Β· live via MCP
ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ
Opus 4.7

Claude β€” это AI, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡˆΠΈΠ±Π°Ρ‚ΡŒΡΡ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹.

πŸ’‘ НС Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ cloud.anythingmcp.com Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ. Π’ΠΎΠΉΠ΄ΠΈ Π² Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚, Π½Π°ΠΆΠΌΠΈ Connectors β†’ SonarQube, Π²ΡΡ‚Π°Π²ΡŒ свои ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, создай API-ΠΊΠ»ΡŽΡ‡ MCP β€” Π³ΠΎΡ‚ΠΎΠ²ΠΎ. Π‘Π΅Π· Docker, Π±Π΅Π· git clone, Π±Π΅Π· локального сСрвСра.

SonarQube + Microsoft Copilot

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

ВрСбования

Полная инструкция ΠΏΠΎ настройкС встроСна Π² ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ (ΠΎΠ½Π° Π²ΠΈΠ΄Π½Π° Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Ρ‚Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΡˆΡŒ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€). Для этого ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Π° Π½ΡƒΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния:

SONARQUBE_URL, SONARQUBE_TOKEN

Π¨Π°Π³ 1 β€” ΠŸΠΎΠ»ΡƒΡ‡ΠΈ ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

Настройка Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 3 ΠΌΠΈΠ½ΡƒΡ‚. Π’Π΅Π±Π΅ понадобится SonarQube Server (ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ бСсплатный Community Build) ΠΈΠ»ΠΈ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ SonarQube Cloud хотя Π±Ρ‹ с ΠΎΠ΄Π½ΠΈΠΌ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ‚ΠΎΠΊΠ΅Π½.

  1. Π—Π°Π΄Π°ΠΉ SONARQUBE_URL Π±Π΅Π· /api ΠΈ Π±Π΅Π· Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ слСша: https://sonarcloud.io для SonarQube Cloud Π² Ρ€Π΅Π³ΠΈΠΎΠ½Π΅ EU, https://sonarqube.us для SonarQube Cloud Π² Ρ€Π΅Π³ΠΈΠΎΠ½Π΅ US ΠΈΠ»ΠΈ адрСс Ρ‚Π²ΠΎΠ΅Π³ΠΎ SonarQube Server Π² Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π² ΠΊΠ°ΠΊΠΎΠΌ Ρ‚Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΡˆΡŒ Π΅Π³ΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ контСкстный ΠΏΡƒΡ‚ΡŒ, Ссли ΠΎΠ½ Π΅ΡΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, https://sonar.example.com ΠΈΠ»ΠΈ https://example.com/sonarqube).
  2. Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ‚ΠΎΠΊΠ΅Π½ ΠΈ Π²ΡΡ‚Π°Π²ΡŒ Π΅Π³ΠΎ Π² SONARQUBE_TOKEN Π±Π΅Π· слова Bearer. На Server: Π°Π²Π°Ρ‚Π°Ρ€ β†’ My Account β†’ Security, Π·Π°Ρ‚Π΅ΠΌ сгСнСрируй Ρ‚ΠΎΠΊΠ΅Π½ Ρ‚ΠΈΠΏΠ° User. На Cloud: Π°Π²Π°Ρ‚Π°Ρ€ β†’ My Account β†’ Access tokens β†’ Personal Tokens, Π·Π°Ρ‚Π΅ΠΌ сгСнСрируй Ρ‚ΠΎΠΊΠ΅Π½. Π’ΠΎΠΊΠ΅Π½Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для запуска сканирований ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Web API.
  3. Π’ SonarQube Cloud Π·Π°Π΄Π°ΠΉ SONARQUBE_ORGANIZATION β€” ΠΊΠ»ΡŽΡ‡ Ρ‚Π²ΠΎΠ΅ΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΎΠ½ Π²ΠΈΠ΄Π΅Π½ Π² URL sonarcloud.io/organizations/<key>. Cloud Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ список ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. На Server ΠΎΡΡ‚Π°Π²ΡŒ ΠΏΠΎΠ»Π΅ пустым.
  4. Установи ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈ sonarqube_list_projects: ΠΎΠ½ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠΊΠ΅Π½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ, вмСстС с ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ инструмСнты.

Π§Ρ‚ΠΎ ΠΎΠ½ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚: ΠΏΡ€ΠΎΡˆΡ‘Π» Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ quality gate (OK ΠΈΠ»ΠΈ ERROR, с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ условиСм), Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ coverage, duplicated_lines_density, ncloc ΠΈ счётчики ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ software_quality_*, ΠΊΠ°ΠΊ эти ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ мСнялись ΠΎΡ‚ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ качСству ПО (SECURITY, RELIABILITY, MAINTAINABILITY), ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ статусу, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с ΠΈΡ… событиями, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Ρ‚ΠΊΠΈ с послСдним Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ ΠΈ статусом gate. ВсС 7 инструмСнтов Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, Π° Ρ‚ΠΎΠΊΠ΅Π½ опрСдСляСт, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚ ИИ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ: инструмСнты ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΊΠ»ΡŽΡ‡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, payments-api ΠΈΠ»ΠΈ my-org_payments-api Π² Cloud), Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ имя. Π‘Π΅Π· branch ΠΈΠ»ΠΈ pullRequest ΠΎΠ½ΠΈ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Π²Π΅Ρ‚ΠΊΡƒ. Community Build Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Π²Π΅Ρ‚ΠΊΡƒ.

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Π°Ρ ΡΠ΅Ρ‚ΡŒ: Ссли AnythingMCP Ρ€Π°Π·Π²Ρ‘Ρ€Π½ΡƒΡ‚ Ρƒ тСбя самого, Π° SonarQube Server находится Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ хостС ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠΌΡƒ IP, этот хост Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² SSRF_ALLOWED_HOSTS, ΠΈΠ½Π°Ρ‡Π΅ Π·Π°Ρ‰ΠΈΡ‚Π° исходящих запросов ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΠΈΡ‚ Π²Ρ‹Π·ΠΎΠ². AnythingMCP Cloud ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ SonarQube Cloud ΠΈΠ»ΠΈ ΠΊ SonarQube Server, доступному ΠΈΠ· ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ: инструмСнты со списками Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Π΄ΠΎ 500 элСмСнтов Π½Π° страницу (1 000 для sonarqube_get_measures_history). Поиск ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 10 000 Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² суммарно, поэтому суТай Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹, Π° Π½Π΅ листай дальшС. SonarQube Cloud ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ 429, Ссли Ρ‚ΠΎΠΊΠ΅Π½ отправляСт слишком ΠΌΠ½ΠΎΠ³ΠΎ запросов: ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈ нСсколько ΠΌΠΈΠ½ΡƒΡ‚ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ. Π’ SonarQube Server ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ограничСния частоты запросов Π½Π΅Ρ‚.

ЧастыС ошибки: 401 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΊΠ΅Π½ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ, просрочСн ΠΈΠ»ΠΈ ΠΎΡ‚ΠΎΠ·Π²Π°Π½ Π»ΠΈΠ±ΠΎ это Ρ‚ΠΎΠΊΠ΅Π½ Π°Π½Π°Π»ΠΈΠ·Π°, Π° Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ‚ΠΎΠΊΠ΅Π½. 403 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ‚ΠΎΠΊΠ΅Π½Π° Π½Π΅Ρ‚ ΠΏΡ€Π°Π²Π° Browse Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. 404 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π²Π΅Ρ‚ΠΊΠ° ΠΈΠ»ΠΈ pull request Π½Π΅ сущСствуСт, Π»ΠΈΠ±ΠΎ Π½Π΅Π²Π΅Ρ€Π΅Π½ SONARQUBE_URL. 400 ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΈΠ»ΠΈ нСдопустимый ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° отсутствиС ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Cloud.

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ измСняСт Π² SonarQube (Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² статусов ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π², Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ quality gate, профиля качСства, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π°) ΠΈ Π½Π΅ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ security hotspots, ΠΏΠΎΡ€Ρ‚Ρ„Π΅Π»ΠΈ ΠΈ прилоТСния, Web API v2, административныС ΠΈ систСмныС эндпоинты, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ Π½ΠΎΠ²ΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ.

Π¨Π°Π³ 2 β€” Установи Π°Π΄Π°ΠΏΡ‚Π΅Ρ€

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Π¨Π°Π³ 3 β€” Π”ΠΎΠ±Π°Π²ΡŒ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ Π² Microsoft Copilot

URL вашСго сСрвСра: Π² AnythingMCP ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ MCP Servers β†’ сСрвСр, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится этот ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€, ΠΈ скопируйтС Π΅Π³ΠΎ URL (https://cloud.anythingmcp.com/mcp/…). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π² этом руководствС ΡƒΠΊΠ°Π·Π°Π½ΠΎ YOUR_SERVER_ID.

Microsoft Copilot ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ MCP-сСрвСры Ρ‡Π΅Ρ€Π΅Π· Π°Π³Π΅Π½Ρ‚ΠΎΠ², созданных Π² Copilot Studio: Ρ‚Ρ‹ добавляСшь AnythingMCP Π² Π°Π³Π΅Π½Ρ‚Π° ΠΊΠ°ΠΊ инструмСнт, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅ΡˆΡŒ Π°Π³Π΅Π½Ρ‚Π° Π² Microsoft 365 Copilot ΠΈ Teams. Copilot Studio ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈΠ· ΠΎΠ±Π»Π°ΠΊΠ° Microsoft ΠΏΠΎ Streamable HTTP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ AnythingMCP ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚.

  1. Π’ Copilot Studio ΠΎΡ‚ΠΊΡ€ΠΎΠΉ своСго Π°Π³Π΅Π½Ρ‚Π° (ΠΈΠ»ΠΈ создай Π½ΠΎΠ²ΠΎΠ³ΠΎ), ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈ Π² Tools ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈ Add a tool β†’ New tool β†’ Model Context Protocol.
  2. Π£ΠΊΠ°ΠΆΠΈ Server name (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, AnythingMCP), Server description, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€, ΠΈ Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. По описанию Copilot Studio Ρ€Π΅ΡˆΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ сСрвСр.
  3. Π’ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈ API key, установи Type Π² Header, ΡƒΠΊΠ°ΠΆΠΈ имя Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° X-API-Key ΠΈ Π½Π°ΠΆΠΌΠΈ Create.
  4. Π’ ΠΎΠΊΠ½Π΅ Add tool Π²Ρ‹Π±Π΅Ρ€ΠΈ Create a new connection, Π²ΡΡ‚Π°Π²ΡŒ MCP API-ΠΊΠ»ΡŽΡ‡ ΠΈΠ· AnythingMCP (MCP Servers β†’ Ρ‚Π²ΠΎΠΉ сСрвСр β†’ API keys) ΠΈ Π½Π°ΠΆΠΌΠΈ Add to agent.
  5. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Test Π°Π³Π΅Π½Ρ‚Π°: попроси ΠΎ Ρ‚ΠΎΠΌ, для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½Ρ‹ инструмСнты SonarQube.
  6. НаТми Publish, Π·Π°Ρ‚Π΅ΠΌ Channels β†’ Microsoft 365 and Microsoft Teams, ΠΎΡΡ‚Π°Π²ΡŒ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹ΠΌ Make agent available in Microsoft Copilot ΠΈ Π½Π°ΠΆΠΌΠΈ Add channel. See agent in Teams установит Π°Π³Π΅Π½Ρ‚Π° для тСбя; Π² Microsoft 365 Copilot Π²Π²Π΅Π΄ΠΈ @ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈ Π°Π³Π΅Π½Ρ‚Π°.

Π₯ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ΠΈΠ» ΠΏΠΎΠ΄ своСй ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записью? ВмСсто API-ΠΊΠ»ΡŽΡ‡Π° Π²Ρ‹Π±Π΅Ρ€ΠΈ OAuth 2.0 β†’ Dynamic discovery: ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΎΠΉΠ΄Ρ‘Ρ‚ Π² AnythingMCP ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²Ρ‹Π·ΠΎΠ²Π΅ Π°Π³Π΅Π½Ρ‚ΠΎΠΌ.

Π Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΡˆΡŒ сам? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ HTTPS-адрСс своСго экзСмпляра вмСсто https://cloud.anythingmcp.com. Copilot Studio ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈΠ· ΠΎΠ±Π»Π°ΠΊΠ° Microsoft, поэтому localhost Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚.

ДоступныС инструмСнты

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚
sonarqube_list_projectsΠ’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ SonarQube, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠΊΠ΅Π½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ, с ΠΈΡ… ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ
sonarqube_get_quality_gate_statusΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΏΡ€ΠΎΡˆΡ‘Π» Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ quality gate: ΠΎΠ±Ρ‰ΠΈΠΉ статус (OK ΠΈΠ»ΠΈ ERROR) ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ условиС с Π΅Π³ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΎΠΉ, ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹ΠΌ ΠΈ фактичСским…
sonarqube_get_measuresΠ§ΠΈΡ‚Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ coverage, duplicated_lines_density, ncloc или…
sonarqube_get_measures_historyΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° мСнялись со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ: ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ·, с Π΅Π³ΠΎ Π΄Π°Ρ‚ΠΎΠΉ
sonarqube_search_issuesΠ˜Ρ‰Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…: ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, сообщСниС, Ρ„Π°ΠΉΠ» ΠΈ строка, влияниС (качСство ПО ΠΈ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΡŒ), статус, ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΈ созданиС…
sonarqube_list_project_analysesΠ’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΡ‚ Π½ΠΎΠ²Ρ‹Ρ… ΠΊ старым, с ΠΈΡ… Π΄Π°Ρ‚ΠΎΠΉ, вСрсиСй ΠΈ событиями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ измСнСния quality gate ΠΈΠ»ΠΈ Π½ΠΎΠ²Ρ‹Π΅ вСрсии
sonarqube_list_branchesΠ’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π²Π΅Ρ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠΌ, ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ основной Π²Π΅Ρ‚ΠΊΠΈ, Π΄Π°Ρ‚ΠΎΠΉ послСднСго Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ статусом quality gate

FAQ

Для ΠΊΠ°ΠΊΠΎΠ³ΠΎ Copilot это руководство? Для Microsoft 365 Copilot Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ β€” Ρ‡Π΅Ρ€Π΅Π· Π°Π³Π΅Π½Ρ‚ΠΎΠ² Copilot Studio. Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Microsoft Copilot для Π»ΠΈΡ‡Π½Ρ‹Ρ… Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ² Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свой MCP-сСрвСр нСльзя.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ? Π Π°Π±ΠΎΡ‡ΠΈΠΉ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ с доступом ΠΊ Copilot Studio (лицСнзия ΠΈΠ»ΠΈ пробная вСрсия), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°Π³Π΅Π½Ρ‚Π°. Π’Π΅ΠΌ, ΠΊΡ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠΌ Π² Microsoft 365 Copilot ΠΈΠ»ΠΈ Teams, Π½ΡƒΠΆΠ΅Π½ доступ ΠΊ Π°Π³Π΅Π½Ρ‚Ρƒ: подСлись ΠΈΠΌ ΠΈΠ»ΠΈ попроси администратора ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. Если Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Power Platform, ΠΎΠ½ΠΈ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΈ Π½Π° MCP-сСрвСры.

АгСнт Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ инструмСнты. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎ имя Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° β€” Ρ€ΠΎΠ²Π½ΠΎ X-API-Key, Π° ΠΊΠ»ΡŽΡ‡ относится ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ MCP-сСрвСру, Ρ‡Ρ‚ΠΎ ΠΈ URL, ΠΈ сдСлай Server description ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ: ΠΏΠΎ Π½Π΅ΠΌΡƒ Copilot Studio Ρ€Π΅ΡˆΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ сСрвСр. ПослС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ измСнСния ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉ Π°Π³Π΅Π½Ρ‚Π° Π·Π°Π½ΠΎΠ²ΠΎ; Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Ρ‡Π°Ρ‚Π΅ Π²Π²Π΅Π΄ΠΈ Β«start overΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги

Π­Ρ‚ΠΎ руководство ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ?

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈ SonarQube ΠΊ Microsoft Copilot Π·Π° 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹

Начни бСсплатный ΠΏΡ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π² AnythingMCP Cloud, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈ SonarQube Π² пошаговой настройкС ΠΈ добавь свой MCP URL Π² Microsoft Copilot. Π‘Π΅Π· ΠΊΠΎΠ΄Π° ΠΈ Π±Π΅Π· собствСнного сСрвСра.

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ руководства

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹

SonarQube MCP с ChatGPT: quality gate

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус Quality Gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π²Ρ€ΠΎΠ΄Π΅ покрытия ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ качСству, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹

SonarQube MCP с Claude: ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹

SonarQube MCP с Cursor: ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹

SonarQube MCP с Gemini CLI

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹

SonarQube MCP с Meta Muse

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹

SonarQube MCP-сСрвСр: quality gate, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Π”Π°ΠΉ своСму ИИ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ SonarQube: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, статус quality gate, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄Π°) ΠΈ ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΠΈ ΠΈ качСству ПО, Π°Π½Π°Π»ΠΈΠ·Ρ‹ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ. SonarQube Server ΠΈΠ»ΠΈ SonarQube Cloud, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, ΠΏΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ Ρ‚ΠΎΠΊΠ΅Π½Ρƒ.