D

devcycle.com

DevCycle is a feature flag and experimentation platform built around OpenFeature. It lets teams manage flags, targeting, variables, and evaluations across applications and environments.

4 integrations · MCP · REST · CLI

DevCycle exposes two HTTP APIs (Management and Bucketing), a hosted MCP server, and a `dvc` CLI; all require DevCycle-issued credentials.

discovered 2mo ago
MCP servers1
REST · OpenAPI2
CLI1
Credentials
Management API OAuth client credentialsoauth2_ccSet up OAuth

In the DevCycle dashboard, open Settings to get your client_id and client_secret. Exchange them at https://auth.devcycle.com/oauth/token with grant_type=client_credentials and audience=https://api.devcycle.com/ to obtain a bearer access token for the Management API, as shown in the Management API docs.

Enterprise Management API refresh tokenoauth2Set up OAuth

For Enterprise orgs with strict roles and permissions enabled, obtain the DevCycle API client_id from Settings, then use your DevCycle-issued refresh token with grant_type=refresh_token at https://auth.devcycle.com/oauth/token as documented in the Management API docs. The refresh token is organization/user-specific and is used to mint the bearer token accepted by the API.

Environment SDK keyapi_keyGet key

In the DevCycle dashboard, open your environment's SDK Keys section (the CLI guides link to SDK Keys) and copy the environment sdkKey. The Bucketing API docs state requests can send this key either in the Authorization header or as the sdkKey query parameter.

CLI login access tokenbearer$ dvc login sso

Acquired by the CLI — running dvc login sso opens the auth flow and stores the credential.

CLI client ID and client secretcompoundGet key

In the DevCycle dashboard, open Settings to get your DevCycle client_id and client_secret. Configure them for the CLI in the auth file described in the CLI docs under "Using Client Credentials", with YAML fields clientCredentials.client_id and clientCredentials.client_secret.

conventions · 1/7 published

Publish these signals → /publishing