{"issuer":"https://insacheck.com","authorization_endpoint":"https://insacheck.com/oauth/authorize","token_endpoint":"https://insacheck.com/oauth/token","registration_endpoint":"https://insacheck.com/oauth/register","revocation_endpoint":"https://insacheck.com/oauth/revoke","introspection_endpoint":"https://insacheck.com/oauth/introspect","mcp_server_url":"https://insacheck.com/api/mcp","legacy_mcp_server_url":"https://insacheck.com/mcp","legacy_authorization_endpoint":"https://insacheck.com/mcp/oauth/authorize","legacy_token_endpoint":"https://insacheck.com/mcp/oauth/token","legacy_registration_endpoint":"https://insacheck.com/mcp/oauth/register","scopes_supported":["read","read_write"],"scope_parameter_format":"Request scope=read for read-only access or scope=read_write for full access. read_write includes read. Space-delimited \"read read_write\" is accepted and normalized to read_write for compatibility, but clients should request read_write alone.","scope_hierarchy":{"read":["read"],"read_write":["read","read_write"]},"scope_examples":{"read_only":"scope=read","full_access":"scope=read_write","unsupported_preferred_alternative":"Use scope=read_write instead of scope=read%20read_write"},"response_types_supported":["code"],"grant_types_supported":["authorization_code","refresh_token"],"code_challenge_methods_supported":["S256"],"token_endpoint_auth_methods_supported":["none"],"revocation_endpoint_auth_methods_supported":["none"],"introspection_endpoint_auth_methods_supported":["none"]}