/mcp requer um access_token Supabase passado como um token Bearer. A maioria dos clientes MCP obtém isto automaticamente através do fluxo OAuth 2.1 PKCE. Pode também fornecer um token manualmente para teste.
Fluxo OAuth 2.1 PKCE
O Flowstep implementa um servidor de autorização OAuth 2.1 completo emhttps://api.flowstep.ai. Os clientes MCP descobrem e completam o fluxo automaticamente: abrem uma janela do navegador para o utilizador fazer login, depois tratam da troca de token nos bastidores.
Métodos de acesso suportados
A página de autorização em/oauth/authorize suporta:
- Email/password — qualquer conta Flowstep com uma palavra-passe definida
- Google SSO — redireciona através da autenticação social Supabase, retorna ao cliente automaticamente
Criação de conta para utilizadores do conector claude.ai
A página de acesso OAuth não inclui um formulário de inscrição. Se está a ligar-se através do conector personalizado do claude.ai e ainda não tem uma conta Flowstep, crie uma primeiro em app.flowstep.ai, depois regresse à configuração do conector para autenticar.Recuo de cookie
Se não existir cabeçalhoAuthorization, o middleware recua para uma sessão Supabase baseada em cookies. Isto funciona ao aceder a /mcp diretamente a partir de um navegador com uma sessão Flowstep ativa. Os clientes MCP sempre usam o caminho Bearer.
Token manual (teste)
Para chamar o endpoint diretamente sem um fluxo OAuth de cliente:- Inicie sessão em app.flowstep.ai no seu navegador
- Abra DevTools → Console, execute:
- Passe o token como um cabeçalho: