{"issuer":"https://bop.ink","authorization_endpoint":"https://bop.ink/oauth/authorize","token_endpoint":"https://bop.ink/oauth/token","jwks_uri":"https://bop.ink/oauth/jwks","registration_endpoint":"https://bop.ink/agent/register","scopes_supported":["mcp:discover","mcp:execute"],"response_types_supported":["code"],"response_modes_supported":["query"],"grant_types_supported":["authorization_code"],"token_endpoint_auth_methods_supported":["none"],"code_challenge_methods_supported":["S256"],"agent_auth":{"skill":"https://bop.ink/auth.md","register_uri":"https://bop.ink/agent/register","identity_types_supported":["anonymous"],"claim_uri":"https://bop.ink/oauth/authorize","anonymous":{"credential_types_supported":["oauth2_access_token"],"claim_uri":"https://bop.ink/oauth/authorize"},"methods":[{"type":"oauth2_authorization_code_pkce","authorization_endpoint":"https://bop.ink/oauth/authorize","token_endpoint":"https://bop.ink/oauth/token","code_challenge_method":"S256","token_endpoint_auth_method":"none"},{"type":"anonymous","endpoint":"https://bop.ink/mcp","credentials":"none"}]}}