Ustawienia
Serwer MCP (serwer Model Context Protocol) to usługa udostępniająca zestaw narzędzi, z których agent AI może korzystać podczas rozmowy. Dzięki połączeniu SIP Caller z serwerami MCP Twoi agenci konwersacyjni AI mogą integrować się z systemami zewnętrznymi podczas rozmów z Twoimi kontaktami: na przykład sprawdzać dostępność i rezerwować spotkania w kalendarzu, wyszukiwać lub aktualizować kontakt w systemie CRM, czy sprawdzać status zamówienia.
Wiele usług udostępnia już własny serwer MCP, a ich dokumentacja podaje adres URL i metodę uwierzytelniania, której należy użyć. Po utworzeniu serwera MCP w SIP Caller, podczas konfiguracji każdego agenta konwersacyjnego AI wybierasz, z których jego narzędzi agent może korzystać.
Aby zarządzać serwerami MCP, przejdź do "Ustawienia" > "Serwery MCP".
Podczas tworzenia serwera MCP konfigurujesz go na dwóch kartach: Ogólne i Uwierzytelnianie. Po zapisaniu serwer MCP zostaje ponownie otwarty ze wszystkimi kartami: Uwierzytelnianie, aby go połączyć, gdy wymaga autoryzacji, oraz Narzędzia, Instrukcje i Użycie. Jeśli serwer MCP korzysta z OAuth 2.0 lub z rejestracji automatycznej, najpierw wyświetlana jest karta Uwierzytelnianie, aby można go było połączyć; w przeciwnym razie wyświetlana jest karta Narzędzia.

Na karcie Ogólne skonfiguruj następujące pola:
https://mcp.example.com/mcp.
Na karcie Uwierzytelnianie wybierz Uwierzytelnianie serwera MCP: sposób, w jaki SIP Caller uwierzytelnia się na serwerze MCP. Dostępne metody opisano poniżej, a każda z nich wymaga własnych parametrów.
Użyj tej metody, gdy serwer MCP przyjmuje żądania bez uwierzytelniania. Z żądaniami nie jest wysyłane nic, więc jeśli serwer MCP odrzuca je jako nieautoryzowane, musisz wybrać jedną z pozostałych metod. Nie są wymagane żadne dodatkowe parametry.
Użyj tej metody, gdy serwer MCP uwierzytelnia się za pomocą stałego klucza lub tokenu, który tworzysz w jego własnym panelu i który musi być wysyłany w nagłówku żądania, na przykład X-API-Key lub Authorization. Dodaj jeden lub więcej nagłówków, każdy z:
X-API-Key.Te nagłówki są dodawane do każdego żądania, które SIP Caller wysyła do serwera MCP. Wymagany jest co najmniej jeden nagłówek.
Użyj tej metody, gdy serwer MCP wymaga standardowego OAuth 2.0, a klienta OAuth rejestrujesz samodzielnie. Najpierw utwórz klienta OAuth na serwerze MCP (lub na serwerze autoryzacji, z którego korzysta), a następnie skonfiguruj następujące parametry:
Użyj tej metody, gdy serwer MCP obsługuje DCR (Dynamic Client Registration) lub CIMD (Client ID Metadata Documents). W takim przypadku SIP Caller automatycznie uzyskuje własnego klienta OAuth, więc nie trzeba niczego tworzyć ręcznie ani rejestrować adresu URI przekierowania. Jeśli serwer MCP nie obsługuje żadnego z nich, połączenie się nie powiedzie; w takim przypadku zarejestruj klienta OAuth samodzielnie i wybierz OAuth 2.0.
Opcjonalne pola Zakresy i Dodatkowe parametry autoryzacji opisane dla OAuth 2.0 są dostępne również w tej metodzie.
Po utworzeniu serwera MCP kliknij go na liście serwerów MCP, aby go otworzyć. Oprócz opisanych powyżej kart Ogólne i Uwierzytelnianie wyświetlane są karty Narzędzia, Instrukcje i Użycie.

Gdy metodą uwierzytelniania jest OAuth 2.0 lub Rejestracja automatyczna, karta Uwierzytelnianie pokazuje również panel Autoryzacja ze stanem połączenia serwera MCP:
Kliknij "Połącz", aby przejść do ekranu zgody serwera MCP, na którym możesz przyznać SIP Caller dostęp. Po przyznaniu dostępu wracasz do SIP Caller, a serwer MCP jest wyświetlany jako połączony, wraz z datą autoryzacji, datą wygaśnięcia tokenu dostępu i przyznanymi zakresami. Poświadczenia nigdy nie opuszczają serwerów SIP Caller, a token dostępu jest automatycznie odnawiany przed jego wygaśnięciem.
Kliknij "Rozłącz", aby usunąć autoryzację. Aby ponownie przyznać dostęp, na przykład z innymi zakresami, rozłącz serwer MCP i połącz go ponownie.
Jeśli serwer MCP używany przez agenta konwersacyjnego AI nie jest połączony, jego autoryzacja wygasła i nie można jej było odnowić lub nie udało się odczytać jego narzędzi, kampanie korzystające z tego agenta nie będą wykonywać połączeń, a wskaźnik aktywności kampanii pokaże "Serwer MCP Niedostępny".

Karta Narzędzia pokazuje narzędzia opublikowane przez serwer MCP, według ostatniego odczytu, wraz z datą i godziną tego odczytu. Dla każdego narzędzia lista pokazuje jego nazwę i typ:
Możesz filtrować listę według typu, wyszukiwać narzędzia według nazwy i rozwinąć każde narzędzie, aby zobaczyć jego opis i argumenty.
Kliknij "Odśwież", aby ponownie odczytać listę narzędzi z serwera MCP, na przykład po dodaniu przez serwer MCP nowych narzędzi. Gdy serwer MCP wymaga autoryzacji, narzędzia można odczytać dopiero po jego połączeniu.
Podczas konfiguracji agenta konwersacyjnego AI wybierasz, z których z tych narzędzi agent może korzystać.

Karta Instrukcje zawiera dwie sekcje:
Twoje niestandardowe instrukcje są dodawane do instrukcji każdego agenta AI korzystającego z tego serwera MCP, więc piszesz je tutaj tylko raz, zamiast powtarzać je w każdym agencie. Nie można tu używać zmiennych, takich jak [Nazwa klienta], ponieważ te instrukcje są takie same dla każdego połączenia. Możesz je zmienić w dowolnym momencie, nawet gdy serwer MCP jest używany przez aktywne kampanie.

Karta Użycie pokazuje, jak Twoi agenci AI wywoływali narzędzia tego serwera MCP. Domyślnie pokazuje ostatnie 7 dni, a elementy sterujące nad wykresem pozwalają wybrać, co ma być widoczne:
Wszystkie daty i godziny są wyświetlane w strefie czasowej UTC, w której przechowywane jest użycie.
Nad wykresem podsumowanie pokazuje łączną liczbę wywołań, udane i nieudane wywołania w wybranym okresie, w tym odsetek nieudanych wywołań. Wykres pokazuje wywołania w każdym okresie:
Wywołanie jest liczone jako nieudane, gdy narzędzie zwraca błąd, przekracza limit czasu lub nie można odczytać jego argumentów.
Kliknij słupek wykresu, aby zobaczyć ten okres dokładniej: rok jest pokazywany według miesięcy, miesiąc lub tydzień według dni, a dzień według godzin. Przycisk "Powrót do poprzedniego zakresu dat" przenosi z powrotem do zakresu dat, z którego przyszedłeś. Wybranie innego zakresu dat lub innego grupowania zaczyna od nowa.
Pod wykresem tabela pokazuje wywołania w każdym okresie, podzielone tak jak na wykresie: Według wyniku – udane i nieudane wywołania, łączną liczbę i odsetek błędów; Według narzędzia – wywołania każdego narzędzia i łączną liczbę, przy czym każde narzędzie jest wyświetlane osobno, w tym te zgrupowane na wykresie jako "Inne". Tabelę można sortować według dowolnej kolumny. Przycisk "Eksportuj" pobiera te same kolumny do pliku CSV, jeden wiersz na okres, z wyjątkiem odsetka błędów.
Jeśli w wybranym okresie żadne narzędzie tego serwera MCP nie zostało wywołane, zamiast wykresu wyświetlany jest komunikat.