Navattic Authentication
Navattic's authenticated developer surface is the hosted MCP server at https://app.navattic.com/api/mcp. It accepts two credentials against the same endpoint: an OAuth 2.1 authorization-code grant with PKCE and dynamic client registration, or a workspace Personal Access Token presented as an HTTP bearer token. Both are scope-limited and workspace-isolated. The published website OpenAPI declares no securitySchemes because its single operation (GET /api/health) is unauthenticated; there is no public REST product API to profile, so this artifact is searched from the docs and the RFC 8414 / RFC 9728 metadata rather than derived from a spec.
Navattic secures its APIs with oauth2 and http across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode flow(s).