Providers

Configure authentication mechanisms for MCP server connections.

Providers define how Lasius authenticates with MCP servers. Before connecting to most MCP servers, you need to configure a provider with the appropriate authentication mechanism.

  1. Open the sidebar menu
  2. Click Gateway to expand
  3. Select Providers

Available Auth Providers

ProviderDescriptionUse Case
Bearer TokenToken-based authenticationAPIs with bearer tokens
API KeyKey-based authenticationMost REST APIs (Hubspot, etc.)
Google OAuth2OAuth2 flow for GoogleGsuite, Google APIs
HTTP BasicUsername/passwordBasic auth endpoints
No AuthenticationNo auth requiredPublic APIs, local servers

Configure a Provider

  1. Find the provider type you need
  2. Click Configure
  3. Fill in the required fields
  4. Save the configuration

MCP Auth Providers Fig : MCP Supported Auth Providers

Bearer Token Configuration

FieldDescription
Profile NameIdentifier for this configuration
TokenYour bearer token

API Key Configuration

FieldDescription
Profile NameIdentifier for this configuration
API KeyYour API key
Header NameHeader to send key in (default: X-API-Key)

Google OAuth2 Configuration

FieldDescription
Profile NameIdentifier for this configuration
Client IDGoogle OAuth client ID
Client SecretGoogle OAuth client secret
ScopesRequired permission scopes

After configuration, you'll be redirected to Google to authorize access.

Note:

The redirect url scheme must match Temporary it is using dev server.

  • Production : https://dev.mcp.lasius.io/api/v1/mcp/instances/oauth2/callback

HTTP Basic Configuration

FieldDescription
Profile NameIdentifier for this configuration
UsernameAuth username
PasswordAuth password

No Authentication

FieldDescription
Profile NameIdentifier for this configuration

Use this for MCP servers that don't require authentication.

MCP Auth Providers Create Fig : Create MCP provider auth

Example:

  • Configure Google OAuth2 Auth Provider Create Auth Provider for Google with client_id , client_secret and scopes. You must create credentials from ![Google Console ] (https://console.cloud.google.com/apis/credentials) and enable the correct APIs

Google Auth Fig : Configure Google Auth

How Providers Work

Provider (Auth Config) → Profile Created → Used by MCP Servers
  1. You configure a provider with credentials
  2. A profile is created and stored securely
  3. When connecting an MCP server, you select the profile
  4. Lasius uses the profile to authenticate requests

Best Practices

  • Naming: Use descriptive profile names (e.g., "Production Hubspot", "Dev Google")
  • Security: Never share profile configurations
  • Rotation: Regularly rotate API keys and tokens
  • Scopes: Request minimum required OAuth scopes

Troubleshooting

IssueSolution
"Authentication failed"Verify credentials are correct
"Token expired"Re-authenticate with OAuth providers
"Invalid scope"Check required scopes for the MCP server

Next: Browse MCP Store