/mcp вимагає Bearer-токен у заголовку Authorization. MCP-клієнти отримують його автоматично через потік OAuth 2.1 PKCE. Ключ API створювати, вставляти чи оновлювати не потрібно. Ви також можете вказати токен вручну для тестування.
Потік OAuth 2.1 PKCE
Flowstep працює на власному сервері авторизації OAuth 2.1 за адресоюhttps://api.flowstep.ai. MCP-клієнти самі знаходять і проходять цей потік: вони відкривають вікно браузера, щоб ви увійшли й схвалили доступ, а потім виконують обмін токенами у фоновому режимі. Клієнти можуть реєструватися динамічно, тож ідентифікатор клієнта налаштовувати не потрібно.
Підтримувані способи входу
Сторінка авторизації за адресою/oauth/authorize підтримує:
- Email/password — будь-який обліковий запис Flowstep з установленим паролем
- Google SSO — перенаправляє через соціальну автентифікацію Supabase і автоматично повертає вас до клієнта
Перегляньте й схваліть доступ
Після входу Flowstep показує екран згоди, перш ніж видати токен. Жоден клієнт не завершить підключення без вашого явного схвалення. Екран має заголовок Authorize access і називає клієнта, який запитує доступ: назва клієнта виділяється жирним, після неї йде фраза “is requesting access to your Flowstep account” (запитує доступ до вашого облікового запису Flowstep). Далі показано You’ll be redirected to і хост, на який вас буде перенаправлено. Натисніть Allow, щоб завершити підключення, або Deny, щоб скасувати. Відмова повертає клієнту помилкуaccess_denied і не видає токен.
Створення облікового запису для користувачів конектора claude.ai
Сторінка входу OAuth не містить форми реєстрації. Якщо ви додаєте конектор Flowstep із каталогу конекторів Claude і ще не маєте облікового запису Flowstep, спершу створіть його на app.flowstep.ai, а потім поверніться до Claude, щоб завершити підключення.Резервний варіант із cookie
Якщо заголовокAuthorization відсутній, middleware використовує сесію Supabase на основі cookie. Це працює, коли ви відкриваєте /mcp безпосередньо в браузері з активною сесією Flowstep. MCP-клієнти завжди використовують шлях Bearer.
Ручний токен (для тестування)
Щоб викликати ендпоінт напряму, без потоку OAuth клієнта:- Увійдіть на app.flowstep.ai у браузері
- Відкрийте DevTools → Console і виконайте:
- Передайте токен як заголовок: