This MCP server provides access to the OneLogin API, allowing clients to manage users, applications, roles, authentication, and security settings.
From the registry: MCP server for OneLogin API - manage users, apps, roles, and authentication
Please install the `onelogin-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **OneLogin OAuth2 API credentials** — Create an OAuth2 client in your OneLogin admin panel (API v2). (https://developers.onelogin.com/api-docs)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@onelogin/onelogin-mcp"]
- required environment variables:
- `ONELOGIN_URL`: Your OneLogin subdomain URL. (example: `https://mycompany.onelogin.com`)
- `ONELOGIN_CLIENT_ID`: OAuth2 client ID. (example: `<your-client-id>`)
- `ONELOGIN_CLIENT_SECRET`: OAuth2 client secret. (example: `<your-client-secret>`)
- optional environment variables:
- `ONELOGIN_USE_PREPROD`: Set to true for preprod environments. (example: `false`)
- `ONELOGIN_SERVER`: Server name for logging or to select named server from servers.json. (example: `default`)
Note: 148 tools across 6 categories. Alternative setup via `npx onelogin-mcp-setup` stores credentials in ~/.config/onelogin-mcp/servers.json.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.ONELOGIN_CLIENT_IDrequiredOAuth2 client ID for authenticating with the OneLogin API.ONELOGIN_CLIENT_SECRETrequiredOAuth2 client secret for authenticating with the OneLogin API.ONELOGIN_URLrequiredThe URL of the OneLogin server.Dead code, security, secrets detection and code quality for Python, TypeScript, Go.