MCP i integracja DockRay z asystentami AI

2 Min. Lesezeit Aktualisiert: 03.09.2026

DockRay udostępnia serwer MCP, czyli standardowy sposób łączenia narzędzi z asystentami AI. Dzięki temu asystent może korzystać z danych monitoringu w kontrolowany sposób, bez kopiowania alertów i statystyk między aplikacjami.

Co daje połączenie przez MCP?

Asystent AI może odczytywać listę projektów, ich bieżący stan, ostatnie alerty, zagregowane statystyki i podstawowe informacje o grupach błędów. Pozwala to szybciej zebrać kontekst potrzebny do diagnozy i skupić pracę zespołu na rozwiązaniu problemu.

Po przyznaniu dodatkowych uprawnień asystent może także tworzyć i konfigurować projekty, zmieniać statusy błędów lub usuwać wskazane zasoby. Każdy klucz ma własny zakres dostępu, więc nie trzeba udostępniać wszystkich operacji.

Jak AI może pomagać w praktyce?

  • porównać wzrost liczby błędów z ostatnimi alertami i statystykami projektu;
  • przygotować podsumowanie incydentu dla dewelopera lub osoby odpowiedzialnej za projekt;
  • wskazać projekty wymagające uwagi i uporządkować kolejność diagnozy;
  • zmienić status przeanalizowanej grupy błędów, jeśli klucz ma takie uprawnienie;
  • obsłużyć powtarzalny proces, na przykład utworzenie projektu i ustawienie monitoringu według uzgodnionego standardu.

W bardziej rozbudowanym procesie asystent może połączyć informacje z DockRay z repozytorium kodu, systemem zadań i dokumentacją. Może wtedy przeanalizować problem, wskazać prawdopodobną przyczynę, zaproponować poprawkę i przygotować ją do weryfikacji. MCP dostarcza mu aktualny kontekst operacyjny, którego sam model AI nie posiada.

Konfiguracja połączenia

  1. W panelu przejdź do ustawień integracji MCP.
  2. Utwórz osobny klucz dla konkretnego asystenta lub procesu.
  3. Wybierz tylko uprawnienia potrzebne w danym zastosowaniu.
  4. Skopiuj token i zapisz go w zmiennej środowiskowej klienta MCP. Pełna wartość jest wyświetlana tylko raz.
  5. Dodaj adres endpointu i token do konfiguracji używanego klienta MCP.

Nie zapisuj tokenu w repozytorium, pliku udostępnianym zespołowi ani treści polecenia wysyłanego do modelu. Jeśli klucz nie jest już potrzebny lub mógł zostać ujawniony, odwołaj go i utwórz nowy.

Automatyzacja wymaga kontroli

AI może przyspieszyć analizę i wykonać część powtarzalnej pracy, ale nie powinno samodzielnie podejmować nieodwracalnych decyzji. Zacznij od uprawnień tylko do odczytu. Dostęp do zapisu lub usuwania przyznawaj wyłącznie wtedy, gdy proces ma jasno określone zasady, ograniczony zakres i osobę odpowiedzialną za nadzór.

Propozycje zmian w aplikacji powinny przechodzić testy i standardowe code review. Przed wdrożeniem człowiek powinien potwierdzić przyczynę problemu, ocenić wpływ poprawki i sprawdzić, czy nie narusza ona bezpieczeństwa, danych klientów ani innych części systemu.

Najbezpieczniejszy model pracy to automatyczna analiza i przygotowanie działania, połączone z zatwierdzeniem przez człowieka przed zmianą o istotnych skutkach.