/mcp kräver en Bearer-token i headern Authorization. MCP-klienter hämtar en automatiskt via OAuth 2.1 PKCE-flödet. Det finns ingen API-nyckel att skapa, klistra in eller rotera. Du kan också ange en token manuellt för testning.
OAuth 2.1 PKCE-flöde
Flowstep kör sin egen OAuth 2.1-auktoriseringsserver påhttps://api.flowstep.ai. MCP-klienter upptäcker och slutför flödet automatiskt. De öppnar ett webbläsarfönster där du loggar in och godkänner åtkomst, och hanterar sedan tokenutbytet i bakgrunden. Klienter kan registrera sig själva dynamiskt, så du behöver inte konfigurera ett klient-ID först.
Inloggningsmetoder som stöds
Auktoriseringssidan på/oauth/authorize stöder:
- Email/password: alla Flowstep-konton som har ett lösenord angivet
- Google SSO: omdirigerar via Supabase social auth och återgår automatiskt till klienten
Granska och godkänn åtkomst
Efter att du har loggat in visar Flowstep en godkännandesida innan den utfärdar en token. Ingen klient kan slutföra anslutningen utan ditt uttryckliga godkännande. Sidan har rubriken Authorize access och anger klienten som begär åtkomst. Klientens namn visas i fetstil, följt av “is requesting access to your Flowstep account”. Därefter visas You’ll be redirected to och målvärden. Välj Allow för att slutföra anslutningen, eller Deny för att avbryta. Om du nekar returnerar klienten ettaccess_denied-fel och ingen token utfärdas.
Kontoskapande för claude.ai-konnektoranvändare
Inloggningssidan för OAuth innehåller inget registreringsformulär. Om du lägger till Flowstep-konnektorn från Claudes konnektorkatalog och inte har ett Flowstep-konto ännu, skapar du ett först på app.flowstep.ai. Återgå sedan till Claude för att slutföra anslutningen.Cookie-fallback
Om ingenAuthorization-header finns faller middleware tillbaka på en cookiebaserad Supabase-session. Detta fungerar när du öppnar /mcp direkt från en webbläsare med en aktiv Flowstep-session. MCP-klienter använder alltid Bearer-vägen.
Manuell token (testning)
Så här anropar du endpointen direkt utan ett OAuth-flöde för klienten:- Logga in på app.flowstep.ai i din webbläsare
- Öppna DevTools → Console och kör:
- Skicka token som en header: