Projekty

MCP

Jak dać agentowi AI dostęp do API przejazdów.

Serwer MCP pod /mcp ma dwa narzędzia, wspólne dla wszystkich projektów portalu:

  • search — znajduje operacje po opisie („zarezerwuj miejsce”, „moje auta”) i zwraca ich parametry oraz schemat treści żądania;
  • execute — wywołuje wybraną operację po operationId.

Agent zawsze pyta najpierw search, a potem wywołuje execute z tym, co znalazł.

Podłączenie

claude mcp add --transport http dokumentacja https://<adres-portalu>/mcp

Działanie w imieniu użytkownika

MCP nie ma własnych uprawnień. Operacje publiczne działają od razu. Do operacji wymagających sesji klient podaje token sesji w nagłówku:

claude mcp add --transport http dokumentacja https://<adres-portalu>/mcp \
  --header "Authorization: Bearer <wartość ciasteczka __Secure-better-auth.session_token>"

MCP przepisuje token do ciasteczka sesji i wysyła żądanie wyłącznie pod adres API projektu. Agent może więc zrobić tylko to, co ten użytkownik w aplikacji.

Czego MCP nie wywoła

Webhooki wewnętrzne, endpoint diagnostyczny oraz strumienie (czat przez WebSocket i powiadomienia przez SSE) są w referencji, ale execute ich nie obsługuje.

On this page