{"issuer":"https://crawlora.net","authorization_endpoint":"https://crawlora.net/oauth2/authorize","token_endpoint":"https://crawlora.net/oauth2/token","registration_endpoint":"https://crawlora.net/oauth2/register","device_authorization_endpoint":"https://crawlora.net/oauth2/device-authorization","response_types_supported":["code"],"grant_types_supported":["authorization_code","refresh_token","urn:ietf:params:oauth:grant-type:device_code"],"code_challenge_methods_supported":["S256"],"scopes_supported":["openid","email","profile","crawlora.api","crawlora.mcp"],"token_endpoint_auth_methods_supported":["none"],"claims_supported":["sub","email","email_verified","name","picture"],"service_documentation":"https://crawlora.net/docs/authentication","agent_auth":{"skill":"https://crawlora.net/auth.md","register_uri":"https://crawlora.net/api/oauth/google/start?next=%2Fapp%2Fapi-keys","claim_uri":"https://crawlora.net/app/api-keys","identity_types_supported":["identity_assertion","oauth_provider"],"credential_types_supported":["api_key"],"identity_assertion":{"assertion_types_supported":["verified_email"],"credential_types_supported":["api_key"]},"oauth_provider":{"providers_supported":[{"id":"google","name":"Google","authorization_uri":"https://crawlora.net/api/oauth/google/start?next=%2Fapp%2Fapi-keys","scopes_supported":["openid","email","profile"]},{"id":"github","name":"GitHub","authorization_uri":"https://crawlora.net/api/oauth/github/start?next=%2Fapp%2Fapi-keys","scopes_supported":["read:user","user:email"]}],"credential_types_supported":["api_key"],"credential_header":"x-api-key","credential_headers_supported":["x-api-key"],"credential_management_uri":"https://crawlora.net/app/api-keys"}}}