ChatGPT
Только OAuth — и это работает, потому что сервер авторизации строился в первую очередь под этот случай.
ChatGPT не принимает статичный заголовок вовсе, и сервер авторизации из «хорошо бы» превращается в само подключение. У нас есть метаданные защищённого ресурса, client id metadata documents, PKCE, индикатор ресурса и параметр issuer, а также реестр согласий на пользователя и клиента.
Подключение
- Добавьте коннектор и вставьте эндпоинт.
- https://mcp.sallyport.cloud/mcp
- Подтвердите экран согласия: там названы воркспейс и binding’и.
Что написано на экране согласия
Мы — прокси со статическим client id, и спецификация прямо называет это риском confused deputy и отвечает на него явным согласием пользователя. На экране перечислены клиент, воркспейс, binding’и и классы, которые пройдут без вопроса. Отзыв в консоли рвёт коннектор на следующем же вызове.