Sybilion · OAuth Scopes

Sybilion OAuth Scopes

OAuth 2.0 probed

Sybilion publishes 4 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Sybilion API on a user’s behalf.

Tokens are issued from https://mcp.sybilion.dev/oauth/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

Industrial market intelligenceCommodity price forecastingEconomic ForecastingTime-series forecastingProcurementSupply Chain RiskTrading analyticsAI decision supportMCPagent-nativeCausal InferenceAnomaly Detection
Scopes: 4 Flows: authorizationCode Method: probed

OAuth endpoints

Authorization URL
https://mcp.sybilion.dev/oauth/authorize
Token URL
https://mcp.sybilion.dev/oauth/token
Flows
authorizationCode

Scopes (4)

ScopeDescriptionFlows
openid Standard OIDC scope requesting an ID token for the approving user. authorizationCode
profile Standard OIDC scope for basic profile claims. authorizationCode
email Standard OIDC scope for the approving user's email address. authorizationCode
offline_access Standard OAuth scope requesting a refresh token so the MCP client can keep calling after the access token expires without a second browser approval. authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-08-11'
method: probed
source: https://mcp.sybilion.dev/.well-known/oauth-authorization-server
note: >-
  The OpenAPI declares no oauth2 security scheme — the REST API is bearer-key only, and
  derive-oauth-scopes.py correctly found zero. The OAuth surface belongs entirely to the MCP server,
  and its scopes were read from the live RFC 8414 authorization-server metadata document, not from
  the docs (the docs never name a scope at all). These are the four standard OIDC/OAuth scopes; there
  are NO Sybilion-specific resource scopes, so the token is not least-privilege — an approved MCP
  client can reach every tool the connector exposes, including the two billed write tools
  (submit_forecast, get_alerts). Consent is per-connection, not per-capability.
docs: null
surface: mcp
schemes:
  - name: mcp-oauth
    type: oauth2
    applies_to: https://mcp.sybilion.dev/mcp
    source: https://mcp.sybilion.dev/.well-known/oauth-authorization-server
    issuer: https://mcp.sybilion.dev
    flows:
      - flow: authorizationCode
        authorizationUrl: https://mcp.sybilion.dev/oauth/authorize
        tokenUrl: https://mcp.sybilion.dev/oauth/token
        refreshUrl: https://mcp.sybilion.dev/oauth/token
        pkce: [S256, plain]
    grant_types: [authorization_code, refresh_token]
    token_endpoint_auth_methods: [none, client_secret_post]
    revocation_endpoint: https://mcp.sybilion.dev/oauth/revoke
    registration_endpoint: https://mcp.sybilion.dev/oauth/register
    dynamic_client_registration: true
    jwks_uri: https://sybilion.eu.auth0.com/.well-known/jwks.json
scopes:
  - scope: openid
    description: Standard OIDC scope requesting an ID token for the approving user.
    flows: [authorizationCode]
    sources: ['https://mcp.sybilion.dev/.well-known/oauth-authorization-server']
    resource_specific: false
  - scope: profile
    description: Standard OIDC scope for basic profile claims.
    flows: [authorizationCode]
    sources: ['https://mcp.sybilion.dev/.well-known/oauth-authorization-server']
    resource_specific: false
  - scope: email
    description: Standard OIDC scope for the approving user's email address.
    flows: [authorizationCode]
    sources: ['https://mcp.sybilion.dev/.well-known/oauth-authorization-server']
    resource_specific: false
  - scope: offline_access
    description: >-
      Standard OAuth scope requesting a refresh token so the MCP client can keep calling after the
      access token expires without a second browser approval.
    flows: [authorizationCode]
    sources: ['https://mcp.sybilion.dev/.well-known/oauth-authorization-server']
    resource_specific: false
summary:
  scopes_total: 4
  resource_scopes: 0
  identity_scopes: 4
  least_privilege: false
  rest_api_uses_oauth: false

Work with this as data

Every scope set 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 oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set 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.
All 92 tools →

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/sybilion-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?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.