Аутентификация MCP
OAuth (рекомендуется)
Заголовок раздела «OAuth (рекомендуется)»MCP-сервер Warmup следует спецификации авторизации MCP. Ключи создавать не нужно: клиент регистрируется сам, а вы только входите и подтверждаете доступ.
клиент ── POST /mcp (без токена) ─────────▶ 401, WWW-Authenticate: resource_metadata=…клиент ── GET метаданных ресурса ─────────▶ адрес сервера авторизацииклиент ── discovery + регистрация + PKCE ─▶ сервер авторизациивы ── вход в Warmup, «Разрешить» ─────▶ клиент получает токен доступаклиент ── POST /mcp, Bearer <токен> ──────▶ MCP-сервер ──▶ API Warmup- Discovery:
https://mcp.warmup.social/.well-known/oauth-protected-resource/mcp(RFC 9728). Для клиентов старой ревизии сервер также отдаёт/.well-known/oauth-authorization-server. - Токены доступа короткоживущие. Когда токен истекает, сервер отвечает
401, и клиент обновляет его через refresh-токен. - OAuth-токен работает только с вашими данными и не может управлять API-токенами.
Чтобы отозвать доступ клиента, откройте кабинет: MCP → Подключённые приложения → Отозвать.
API-токен
Заголовок раздела «API-токен»Для клиентов и скриптов без поддержки OAuth передайте API-токен в заголовке Authorization.
- Создайте токен в кабинете: API-токены.
- Передайте его клиенту:
claude mcp add --transport http warmup https://mcp.warmup.social/mcp \ --header "Authorization: Bearer wmp_ВАШ_ТОКЕН"