Skip to main content
Doppler SecretOps logo

Doppler SecretOps

Doppler is a secrets management platform that helps teams securely manage and sync environment variables across projects and environments.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Doppler SecretOps authenticates with an API key. Generate the credential in your Doppler SecretOps account, then paste it into FlyMyAI the first time an agent uses a Doppler SecretOps action.

Get your Doppler SecretOps credential →

Fields to fill in FlyMyAI​

FieldDetails
Doppler API TokenThe API token used to authenticate requests to the Doppler API. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
DOPPLER_SECRETOPS_ACTIVITY_LOGS_LISTTool to list workplace activity logs. Use when you need to fetch recent activity logs.-
DOPPLER_SECRETOPS_ACTIVITY_LOGS_RETRIEVETool to retrieve a single activity log entry by id. Use when you have a valid Activity Log id.id
DOPPLER_SECRETOPS_CONFIGS_CLONETool to clone a branch config including all its secrets. Use after confirming the source config details.project, environment, config, name
DOPPLER_SECRETOPS_CONFIGS_CREATETool to create a branch config. Use when you need to programmatically establish a new branch-based configuration for a specified project and environment. Use after selecting the target project and environment.name, project, environment
DOPPLER_SECRETOPS_CONFIGS_DELETETool to delete a config permanently. Use when you need to remove a config that is no longer needed.project, config
DOPPLER_SECRETOPS_CONFIGS_GETTool to fetch a config's details. Use when you need metadata for a specific config after specifying the project and config names. Example: "Get details for config 'staging-config' in project 'proj-123'."project, config
DOPPLER_SECRETOPS_CONFIGS_LOCKTool to lock a config. Use when you need to prevent a config from being renamed or deleted after confirming the project and config names. Example: "Lock config 'staging-config' in project 'proj-123' after finalizing environment setup."project, config
DOPPLER_SECRETOPS_CONFIGS_UNLOCKTool to unlock a config. Use when you need to allow renaming or deletion of a previously locked config. Example: "Unlock config 'staging-config' in project 'proj-123'."project, config
DOPPLER_SECRETOPS_CONFIGS_UPDATETool to modify an existing config. Use when you need to rename a config after confirming project and config names.project, config, name
DOPPLER_SECRETOPS_CONFIG_LOGS_GETTool to retrieve a specific config log entry. Use when needing details of a single config log; call after specifying project, config, and log identifiers.project, config, log
DOPPLER_SECRETOPS_CONFIG_LOGS_LISTTool to list config change logs for a specific config. Use when you need the audit trail for a config after confirming its identity.project, config
DOPPLER_SECRETOPS_CONFIG_LOGS_ROLLBACKTool to rollback a config to a selected log version. Use when needing to undo a specific change by its log ID, after confirming project, config, and log ID.project, config, log
DOPPLER_SECRETOPS_DYNAMIC_SECRETS_REVOKE_LEASETool to revoke a dynamic secret lease. Use when you need to invalidate an active lease by its ID after confirming the config and dynamic secret identifiers.config, dynamic_secret, lease
DOPPLER_SECRETOPS_ENVIRONMENTS_CREATETool to create a new environment. Use when you need to programmatically create an environment for a specified project.project, name
DOPPLER_SECRETOPS_ENVIRONMENTS_DELETETool to delete an environment. Use when you need to remove an environment from a project after confirming it's no longer in use.project, environment
DOPPLER_SECRETOPS_ENVIRONMENTS_GETTool to retrieve an environment. Use when you need metadata for a specific environment after specifying the project and environment slug.project, environment
DOPPLER_SECRETOPS_ENVIRONMENTS_LISTTool to list environments in a Doppler project. Use when you need environment metadata for a specific project after providing the project slug.project
DOPPLER_SECRETOPS_ENVIRONMENTS_RENAMETool to rename an environment. Use when you need to update an environment's display name after confirming project and environment identifiers.project, environment, name
DOPPLER_SECRETOPS_GROUPS_DELETE_MEMBERTool to remove a member from a group. Use after confirming the group slug and member identifiers.slug, type, member_slug
DOPPLER_SECRETOPS_INTEGRATIONS_LISTTool to list all external integrations. Use when you need to retrieve all configured external integrations after authentication.-
DOPPLER_SECRETOPS_INVITES_LISTTool to list open workplace invites. Use when you need to retrieve all pending invitations for the current Doppler workplace after authenticating.-
DOPPLER_SECRETOPS_PROJECTS_CREATETool to create a project. Use when you need to programmatically initialize a new Doppler project after authentication.name
DOPPLER_SECRETOPS_PROJECTS_DELETETool to delete a project permanently. Use after confirming irreversible removal.project
DOPPLER_SECRETOPS_PROJECTS_LISTTool to list Doppler projects. Use when you need to retrieve all projects with optional pagination.-
DOPPLER_SECRETOPS_PROJECT_MEMBERS_DELETETool to remove a member from a project. Use after confirming project slug, member type, and slug. Example: "Delete member 'jdoe' of type 'users' from project 'my-project-slug'."project, type, slug
DOPPLER_SECRETOPS_PROJECT_MEMBERS_GETTool to retrieve a project member by type and slug. Use after confirming project slug, member type, and slug.project, type, slug
DOPPLER_SECRETOPS_PROJECT_PERMISSIONS_LISTTool to list project-level permissions. Use when you need to fetch all available permissions for projects after authentication.-
DOPPLER_SECRETOPS_PROJECT_ROLES_GETTool to retrieve a project role. Use when you need details of a specific project role after authenticating.role
DOPPLER_SECRETOPS_SECRETS_UPDATETool to update secrets in a config. Use when you need to change secret values for deployments.project, config, secrets
We love our partners - FlyMy.AI builds with the best. Thanks, Doppler SecretOps!