/mcp necesită un token Bearer în antetul Authorization. Clienții MCP obțin unul automat prin fluxul OAuth 2.1 PKCE. Nu există nicio cheie API de creat, de lipit sau de rotit. Poți furniza și manual un token, pentru testare.
Fluxul OAuth 2.1 PKCE
Flowstep rulează propriul server de autorizare OAuth 2.1 lahttps://api.flowstep.ai. Clienții MCP descoperă și finalizează fluxul automat: deschid o fereastră de browser ca tu să te autentifici și să aprobi accesul, apoi gestionează schimbul de token în fundal. Clienții se pot înregistra dinamic, deci nu trebuie să configurezi mai întâi un ID de client.
Metode de autentificare acceptate
Pagina de autorizare de la/oauth/authorize acceptă:
- Email/password: orice cont Flowstep cu o parolă setată
- Google SSO: redirecționează prin autentificarea socială Supabase și revine automat la client
Revizuiește și aprobă accesul
După ce te autentifici, Flowstep afișează un ecran de consimțământ înainte să emită un token. Niciun client nu poate finaliza conectarea fără aprobarea ta explicită. Ecranul are titlul Authorize access și numește clientul care solicită accesul (numele clientului, cu caractere aldine, urmat de „is requesting access to your Flowstep account”, adică solicită acces la contul tău Flowstep). Apoi afișează You’ll be redirected to și gazda de destinație. Alege Allow pentru a finaliza conectarea sau Deny pentru a anula. Dacă refuzi, clientul primește o eroareaccess_denied și nu se emite niciun token.
Crearea contului pentru utilizatorii conectorului claude.ai
Pagina de autentificare OAuth nu include un formular de înscriere. Dacă adaugi conectorul Flowstep din directorul de conectori al Claude și nu ai încă un cont Flowstep, creează-l mai întâi la app.flowstep.ai, apoi revino la Claude ca să finalizezi conectarea.Rezervă prin cookie
Dacă nu este prezent niciun antetAuthorization, middleware-ul trece la o sesiune Supabase bazată pe cookie. Asta funcționează când accesezi /mcp direct dintr-un browser cu o sesiune Flowstep activă. Clienții MCP folosesc întotdeauna calea Bearer.
Token manual (testare)
Ca să apelezi endpoint-ul direct, fără un flux OAuth al clientului:- Autentifică-te la app.flowstep.ai în browserul tău
- Deschide DevTools → Console și rulează:
- Transmite token-ul ca antet: