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).
Security Schemes
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.