SiFive · OAuth Scopes

SiFive OAuth Scopes

OAuth 2.0 probed

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

Tokens are issued from https://scs.sifive.com/o/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.

CompanySemiconductorsRISC-VProcessor IPChip DesignEmbeddedHardwareDeveloper ToolsElectronic Design AutomationAuthentication
Scopes: 3 Flows: authorizationCode Method: probed

OAuth endpoints

Authorization URL
https://scs.sifive.com/o/authorize/
Token URL
https://scs.sifive.com/o/token/
Flows
authorizationCode

Scopes (3)

ScopeDescriptionFlows
openid Standard OpenID Connect scope requesting an ID token about the authenticated SiFive Cloud Services user. Signed RS256 per the metadata, though the advertised JWKS is currently empty. authorizationCode
mcp:read Read access to the Model Context Protocol resource server behind SiFive Cloud Services. Description is inferred from the scope name and MCP convention — SiFive publishes no scope reference page. The resource endpoint itself was not publicly discoverable. authorizationCode
mcp:write Write access to the Model Context Protocol resource server behind SiFive Cloud Services. Description is inferred from the scope name and MCP convention — SiFive publishes no scope reference page. authorizationCode

Source

OAuth Scopes

sifive-scopes.yml Raw ↑
generated: '2026-08-05'
method: probed
source: https://scs.sifive.com/.well-known/oauth-authorization-server
description: >-
  The complete scope set SiFive Cloud Services advertises in its RFC 8414 metadata. SiFive
  publishes no scopes/permissions reference page, so these three values are the only
  authoritative statement of the SCS OAuth permission surface that exists publicly. The
  two mcp:* scopes are the provider's own evidence of a Model Context Protocol resource
  server behind the portal — see mcp/sifive-mcp.yml.
schemes:
- name: SiFiveCloudServicesOAuth2
  source: https://scs.sifive.com/.well-known/oauth-authorization-server
  flows:
  - flow: authorizationCode
    authorizationUrl: https://scs.sifive.com/o/authorize/
    tokenUrl: https://scs.sifive.com/o/token/
scopes:
- scope: openid
  description: >-
    Standard OpenID Connect scope requesting an ID token about the authenticated SiFive
    Cloud Services user. Signed RS256 per the metadata, though the advertised JWKS is
    currently empty.
  flows: [authorizationCode]
  sources: ['https://scs.sifive.com/.well-known/oauth-authorization-server']
- scope: 'mcp:read'
  description: >-
    Read access to the Model Context Protocol resource server behind SiFive Cloud
    Services. Description is inferred from the scope name and MCP convention — SiFive
    publishes no scope reference page. The resource endpoint itself was not publicly
    discoverable.
  flows: [authorizationCode]
  sources: ['https://scs.sifive.com/.well-known/oauth-authorization-server']
  x-description-inferred: true
- scope: 'mcp:write'
  description: >-
    Write access to the Model Context Protocol resource server behind SiFive Cloud
    Services. Description is inferred from the scope name and MCP convention — SiFive
    publishes no scope reference page.
  flows: [authorizationCode]
  sources: ['https://scs.sifive.com/.well-known/oauth-authorization-server']
  x-description-inferred: true
gaps:
- >-
  No published scopes/permissions reference. The names above are the entire public record;
  the two mcp:* descriptions are inferred from the scope name, not quoted from SiFive.
- >-
  No RFC 9728 protected-resource metadata is served, so the resource server(s) these
  scopes protect cannot be discovered from the authorization server.
x-evidence:
  fetched: '2026-08-05'
  url: https://scs.sifive.com/.well-known/oauth-authorization-server
  http_status: 200

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/sifive-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.