Solve Intelligence · Authentication Profile

Solve Intelligence Authentication

Authentication

Solve Intelligence protects its public MCP surface with OAuth 2.0 bearer tokens issued by a first-party authorization server it operates at https://api.solveintelligence.com/auth. The deployment is standards-forward: the resource server advertises RFC 9728 protected-resource metadata, returns a conformant RFC 6750 WWW-Authenticate challenge naming both the metadata URL and the required scopes, and the authorization server publishes OpenID Connect discovery metadata. This is discoverable without credentials, which is why this profile can describe the auth model precisely even though the API itself is subscription-gated.

Solve Intelligence declares 1 security scheme(s) across its OpenAPI definitions.

CompanyLegalLegal TechIntellectual PropertyPatentsArtificial IntelligenceDocument GenerationSearchMCPAgents
Methods: Schemes: 1 OAuth flows: API key in:

Security Schemes

oauth2
· in: header () · flows:

Source

Authentication Profile

solve-intelligence-authentication.yml Raw ↑
generated: '2026-08-28'
method: probed
source: >-
  https://api.solveintelligence.com/.well-known/oauth-protected-resource (HTTP 200),
  https://api.solveintelligence.com/auth/.well-known/openid-configuration (HTTP 200), and the
  WWW-Authenticate challenge returned by https://api.solveintelligence.com/mcp/ (HTTP 401)
name: Solve Intelligence authentication
description: >-
  Solve Intelligence protects its public MCP surface with OAuth 2.0 bearer tokens issued by a
  first-party authorization server it operates at https://api.solveintelligence.com/auth. The
  deployment is standards-forward: the resource server advertises RFC 9728 protected-resource
  metadata, returns a conformant RFC 6750 WWW-Authenticate challenge naming both the metadata
  URL and the required scopes, and the authorization server publishes OpenID Connect discovery
  metadata. This is discoverable without credentials, which is why this profile can describe the
  auth model precisely even though the API itself is subscription-gated.

schemes:
  - id: solve_mcp_oauth
    type: oauth2
    scheme_class: OAuth 2.0 / OpenID Connect
    description: >-
      Authorization-code flow with a browser sign-in on first connect. MCP clients then reuse the
      issued credentials for subsequent sessions; the offline_access scope supports refresh.
    flows:
      authorizationCode:
        authorizationUrl: https://api.solveintelligence.com/auth/oauth/auth
        tokenUrl: https://api.solveintelligence.com/auth/oauth/token
        refreshUrl: https://api.solveintelligence.com/auth/oauth/token
        scopes:
          offline_access: Issue a refresh token so the client can renew access without a new
            browser sign-in.
          mcp:ask_solve: Call the Solve MCP research surface.
    bearer_methods_supported:
      - header
    in: header
    header: Authorization
    format: Bearer <token>
    applies_to:
      - https://api.solveintelligence.com/mcp/

authorization_server:
  issuer: https://api.solveintelligence.com/auth
  implementation: >-
    SuperTokens (identified from the Content-Security-Policy header served by the API host, which
    allowlists cdn.jsdelivr.net/gh/supertokens/).
  endpoints:
    authorization: https://api.solveintelligence.com/auth/oauth/auth
    token: https://api.solveintelligence.com/auth/oauth/token
    userinfo: https://api.solveintelligence.com/auth/oauth/userinfo
    revocation: https://api.solveintelligence.com/auth/oauth/revoke
    introspection: https://api.solveintelligence.com/auth/oauth/introspect
    end_session: https://api.solveintelligence.com/auth/oauth/end_session
    jwks: https://api.solveintelligence.com/auth/jwt/jwks.json
  subject_types_supported:
    - public
  id_token_signing_alg_values_supported:
    - RS256
  response_types_supported:
    - code
    - id_token
    - id_token token

challenge:
  status: 401
  www_authenticate: >-
    Bearer realm="mcp",
    resource_metadata="https://api.solveintelligence.com/.well-known/oauth-protected-resource",
    scope="offline_access mcp:ask_solve"
  body: MCP bearer token is required
  note: >-
    A conformant RFC 9728 challenge. An MCP client that receives this can discover the
    authorization server and required scopes with no out-of-band configuration, which is the
    behaviour the spec asks for and which most gated MCP servers still do not implement.

entitlement:
  subscription_required: true
  note: >-
    An active Solve Intelligence subscription is required, and the provider states that only
    Solve organization administrators can enable the MCP integration for their users. There is no
    self-serve developer signup, no API key issuance page, and no public sandbox.

sso:
  note: >-
    Not documented on any public page. The security page describes encryption, subprocessor
    regionality and training exclusions but does not name SSO/SAML/MFA support.

gaps:
  - The REST OpenAPI at https://api.solveintelligence.com/openapi.json returns HTTP 401, so the
    full securityScheme set for the underlying REST API could not be read anonymously.
  - No /.well-known/oauth-authorization-server at the host root; RFC 8414 discovery is only
    reachable through the OIDC path under the issuer.

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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/solve-intelligence-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 email required.

A second provider on the same verified email joins the account you already have.