EFFECT Photonics · Authentication Profile

Effect Photonics Authentication

Authentication

EFFECT Photonics secures its APIs with apiKey, http, and oauth2 across 3 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode flow(s).

CompanyPhotonicsOptical NetworkingOptical TransceiversPhotonic Integrated CircuitsSemiconductorsTelecommunicationsData Center InterconnectHardwareModel Context ProtocolWordPressNetherlands
Methods: apiKey, http, oauth2 Schemes: 3 OAuth flows: authorizationCode API key in: header

Security Schemes

mcpOAuth2 oauth2
· flows: authorizationCode
wpNonce apiKey
· in: header (X-WP-Nonce)
applicationPassword http
scheme: basic

Source

Authentication Profile

Raw ↑
generated: '2026-08-12'
method: derived
source: openapi/effect-photonics-effect-v1-api-openapi.yml, openapi/effect-photonics-mcp-api-openapi.yml,
  openapi/effect-photonics-oembed-1-0-api-openapi.yml, openapi/effect-photonics-root-api-openapi.yml,
  openapi/effect-photonics-wp-abilities-v1-api-openapi.yml, openapi/effect-photonics-wp-v2-api-openapi.yml
summary:
  types:
  - apiKey
  - http
  - oauth2
  api_key_in:
  - header
  oauth2_flows:
  - authorizationCode
schemes:
- name: mcpOAuth2
  type: oauth2
  flows:
  - flow: authorizationCode
    authorizationUrl: https://effectphotonics.com/oauth/authorize
    tokenUrl: https://effectphotonics.com/oauth/token
    scopes: 1
  description: OAuth 2.1 authorization-code + PKCE (S256), as advertised by the provider's RFC
    8414 metadata at https://effectphotonics.com/.well-known/oauth-authorization-server (fetched
    2026-08-12, HTTP 200). Guards the `mcp` namespace; the protected-resource metadata (RFC
    9728) names https://effectphotonics.com/wp-json/mcp/mcp-oauth-server.
  sources:
  - openapi/effect-photonics-effect-v1-api-openapi.yml
  - openapi/effect-photonics-mcp-api-openapi.yml
  - openapi/effect-photonics-oembed-1-0-api-openapi.yml
  - openapi/effect-photonics-root-api-openapi.yml
  - openapi/effect-photonics-wp-abilities-v1-api-openapi.yml
  - openapi/effect-photonics-wp-v2-api-openapi.yml
- name: wpNonce
  type: apiKey
  in: header
  parameter: X-WP-Nonce
  description: WordPress cookie-authentication nonce. Advertised by the live server in its Access-Control-Allow-Headers
    response header (Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type).
  sources:
  - openapi/effect-photonics-effect-v1-api-openapi.yml
  - openapi/effect-photonics-mcp-api-openapi.yml
  - openapi/effect-photonics-oembed-1-0-api-openapi.yml
  - openapi/effect-photonics-root-api-openapi.yml
  - openapi/effect-photonics-wp-abilities-v1-api-openapi.yml
  - openapi/effect-photonics-wp-v2-api-openapi.yml
- name: applicationPassword
  type: http
  scheme: basic
  description: WordPress Application Passwords — HTTP Basic with a user-issued application password.
    The live discovery document at https://effectphotonics.com/wp-json/ names https://effectphotonics.com/wp-admin/authorize-application.php
    as the authorization endpoint.
  sources:
  - openapi/effect-photonics-effect-v1-api-openapi.yml
  - openapi/effect-photonics-mcp-api-openapi.yml
  - openapi/effect-photonics-oembed-1-0-api-openapi.yml
  - openapi/effect-photonics-root-api-openapi.yml
  - openapi/effect-photonics-wp-abilities-v1-api-openapi.yml
  - openapi/effect-photonics-wp-v2-api-openapi.yml