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ę pooperationId.
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>/mcpDział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.