Newfold · Authentication Profile
Newfold Authentication
Authentication
Newfold declares 0 security scheme(s) across its OpenAPI definitions.
CompanyWeb HostingDomainsWeb PresenceWebsite BuilderDigital MarketingSmall BusinessWordPressOpen-SourceMCPE-Commerce
Methods:
Schemes: 0
OAuth flows:
API key in:
Security Schemes
Source
Authentication Profile
generated: '2026-08-13'
method: searched
source: https://github.com/newfold-labs/wp-module-mcp/blob/main/docs/api.md
docs: https://www.npmjs.com/package/@newfold/wp-mcp-connector
note: 'Derived from first-party source and docs rather than from an OpenAPI — Newfold
publishes no public OpenAPI, so there are no securitySchemes to read. Everything
below is stated by Newfold in its own GPL source or package README.'
apis:
- api: newfold:blu-mcp
surface: https://{site}/wp-json/blu/mcp
schemes:
- id: wordpress-capability
type: session
detail: 'Server side, the transport permission callback allows the request outright
when the caller is a logged-in WordPress user holding the manage_options capability.
This is the admin-in-browser path.'
source: includes/Validation/McpValidation.php
- id: hiive-jwt
type: http
scheme: bearer
bearer_format: JWT
algorithm: RS256
detail: 'Otherwise a Bearer JWT is required in the Authorization header. Signatures
are verified with firebase/php-jwt against public keys fetched from the Hiive
CDN, so the issuer is Newfold''s own platform rather than the site.'
key_source: Hiive CDN public keys
- id: application-password
type: http
scheme: basic
detail: 'WordPress Application Passwords (Authorization: Basic) work when the request
authenticates as an administrator before the MCP permission callback runs. Newfold
documents this as the local-testing path and its CI evals provision one automatically
via wp-env + WP-CLI.'
- id: oauth21
type: oauth2
flow: authorization_code
detail: 'Client side, @newfold/wp-mcp-connector implements OAuth 2.1 against the
site. PKCE (S256) is always on for the authorization-code flow. Protected-resource
metadata (RFC 9728) is discovered first, falling back to authorization-server
metadata (RFC 8414) and then an unauthenticated probe of the WWW-Authenticate
header. Dynamic client registration (RFC 7591) runs when no client id is supplied
and the server advertises a registration endpoint. Resource indicators (RFC 8707)
are sent unless disabled.'
default_scopes: [read, write]
legacy_flow: implicit (OAUTH_FLOW_TYPE=implicit, for older sites)
token_storage: '~/.newfold/wp-mcp-connector/v<version>/, file mode 0600, isolated
per site by MD5 of the site URL; a lockfile coordinates concurrent connector
instances so only one opens a browser.'
- id: woocommerce-keys
type: apiKey
detail: WooCommerce report tools (wc_reports_*) swap to WOO_CUSTOMER_KEY / WOO_CUSTOMER_SECRET
instead of the primary basic-auth credentials when invoked.
- id: custom-headers
type: apiKey
in: header
detail: When CUSTOM_HEADERS is the only auth source the connector forwards those
headers verbatim and sends no Authorization header, which is the escape hatch
for API-key setups.
- api: newfold:hiive
surface: https://hiive.cloud/api
schemes:
- id: hiive-site-token
type: http
scheme: bearer
detail: 'The wp-module-data connection exchanges a site token during the nfd-hiive-verify
handshake and sends it on subsequent requests to sites/v1/events and sites/v2/events.
Tokens are issued to the site by Newfold; there is no public self-service credential
issuance and no documented developer onboarding for this API.'
source: includes/HiiveConnection.php
- api: newfold:huapi
surface: not published
schemes: []
note: 'The generated client (@newfold/huapi-js) carries no auth configuration of
its own — callers supply an axios instance. Newfold publishes no public auth documentation
for HUAPI.'
gaps:
- No public OAuth scope reference. The connector defaults to "read,write" and the actual
scope vocabulary is whatever each WordPress site's OAuth plugin advertises, so there
is nothing provider-published to record in scopes/.
- No /.well-known/oauth-authorization-server or /.well-known/oauth-protected-resource
is served by any Newfold-controlled host; discovery happens against the customer's
own site.
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/newfold-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.