Skip to main content
ThunderPhone udostępnia serwer Model Context Protocol pod adresem:
Skieruj klienta MCP na ten punkt końcowy Streamable HTTP, aby udostępnić agentów i połączenia swojej organizacji jako narzędzia. Jest to kierunek przeciwny do łączenia zdalnego serwera MCP z agentem głosowym:

Uwierzytelnianie

Utwórz klucz sk_live_ w sekcji Organizacja → Klucze i wyślij go jako token Bearer. Punkt końcowy MCP akceptuje klucze API organizacji, a nie pliki cookie sesji panelu ani publikowalne klucze widżetu.
Generic client configuration
Klucz sk_live_ może uzyskiwać dostęp do danych organizacji i wykonywać połączenia. Nie umieszczaj go w kodzie przeglądarkowym, repozytoriach, zrzutach ekranu ani dziennikach czatu. Użyj magazynu sekretów obsługiwanego przez klienta MCP i natychmiast unieważnij klucz, jeśli zostanie ujawniony.

Dostępne narzędzia

Wszystkie narzędzia są ograniczone do organizacji powiązanej z kluczem API. Identyfikator z innej organizacji zachowuje się jak niedostępny.

Metody protokołu

Punkt końcowy implementuje metody MCP JSON-RPC wymagane przez klientów Streamable HTTP:
  • initialize
  • notifications/initialized
  • tools/list
  • tools/call
Możesz bezpośrednio sprawdzić katalog narzędzi:
Wywołaj narzędzie, podając jego nazwę i argumenty:
Wyniki narzędzi są elementami treści tekstowej MCP. Błędy narzędzi są zwracane w wyniku z isError: true; nieznane metody JSON-RPC zwracają błąd protokołu.

Bezpieczne wykonywanie połączeń

place_call stosuje te same zasady co POST /v1/call: agent i numer muszą należeć do organizacji powiązanej z kluczem, numer musi kwalifikować się do połączeń wychodzących, organizacja musi mieć wystarczające saldo, a wszelkie wymagane potwierdzenia połączeń wychodzących muszą być ukończone. Traktuj klienta z dostępem do place_call jak narzędzie do wykonywania połączeń produkcyjnych. Ogranicz, kto może korzystać z klienta, jasno określ w jego własnym poleceniu docelowego agenta i numer, a następnie sprawdzaj połączenia w Historii połączeń.

Pełna dokumentacja komunikacji

Przykłady odpowiedzi, błędy JSON-RPC i API do zarządzania zdalnymi serwerami znajdziesz w API serwerów MCP.