Doppler integration
Doppler is a hosted secrets manager. An agent can read and write the secrets of a config (a single environment of a project), download a whole config as JSON, ENV or YAML, list secret names only, and roll a config back to an earlier version from its change log. Around that it manages projects, environments and configs (create, clone, lock, unlock, inherit), project and workplace roles and members, groups, service accounts and their identities and tokens, config service tokens, trusted IP ranges, integrations and syncs, dynamic secret leases, webhooks, change requests and their review units, invites, activity logs and workplace settings, and it can create a one-time secret share link. The credential is a Doppler token (a service token scoped to one config, a service-account token, or a personal token) sent as a bearer token; a service token only ever sees the config it was issued for.
Say what should happen.
The workflow builds itself.
What you can do with Doppler
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Member, 13 operations
add_group_memberAdd group memberPOSTAdd Member.add_integration_memberAdd integration memberPOSTAdd.add_project_memberAdd project memberPOSTAdd.delete_workplace_integration_memberDelete workplace integration memberDELETEDelete.get_group_memberGet group memberGETRetrieve Member.get_project_memberGet project memberGETRetrieve.get_workplace_integration_memberGet workplace integration memberGETRetrieve.list_integration_membersList integration membersGETList.list_project_membersList project membersGETList.remove_group_memberRemove group memberDELETEDelete Member.remove_project_memberRemove project memberDELETEDelete.update_integration_memberUpdate integration memberPATCHUpdate.update_project_memberUpdate project memberPATCHUpdate.
Role, 9 operations
create_project_roleCreate project rolePOSTCreate.create_workplace_roleCreate workplace rolePOSTCreate.delete_project_roleDelete project roleDELETEDelete.delete_workplace_roleDelete workplace roleDELETEDelete.get_project_roleGet project roleGETRetrieve.get_workplace_roleGet workplace roleGETRetrieve.list_project_rolesList project rolesGETList.list_workplace_rolesList workplace rolesGETList.update_project_roleUpdate project rolePATCHUpdate.
Token, 7 operations
create_config_service_tokenCreate config service tokenPOSTCreate.create_service_account_tokenCreate service account tokenPOSTCreate.delete_config_service_tokenDelete config service tokenDELETEDelete.delete_service_account_tokenDelete service account tokenDELETEDelete.get_service_account_tokenGet service account tokenGETRetrieve.list_config_service_tokensList config service tokensGETList.list_service_account_tokensList service account tokensGETList.
Config, 5 operations
create_configCreate configPOSTCreate.delete_configDelete configDELETEDelete.get_configGet configGETRetrieve.list_configsList configsGETList.update_configUpdate configPOSTUpdate.
Environment, 5 operations
create_environmentCreate environmentPOSTCreate.delete_environmentDelete environmentDELETEDelete.get_environmentGet environmentGETRetrieve.list_environmentsList environmentsGETList.rename_environmentRename environmentPUTRename.
Group, 5 operations
create_groupCreate groupPOSTCreate.delete_groupDelete groupDELETEDelete.get_groupGet groupGETRetrieve.list_groupsList groupsGETList.update_groupUpdate groupPATCHUpdate.
Integration, 5 operations
create_integrationCreate integrationPOSTCreate.delete_integrationDelete integrationDELETEDelete.get_integrationGet integrationGETRetrieve.list_integrationsList integrationsGETList.update_integrationUpdate integrationPUTUpdate.
Project, 5 operations
create_projectCreate projectPOSTCreate.delete_projectDelete projectDELETEDelete.get_projectGet projectGETRetrieve.list_projectsList projectsGETList.update_projectUpdate projectPOSTUpdate.
Service account, 5 operations
create_service_accountCreate service accountPOSTCreate.delete_service_accountDelete service accountDELETEDelete.get_service_accountGet service accountGETRetrieve.list_service_accountsList service accountsGETList.update_service_accountUpdate service accountPATCHUpdate.
Change request, 4 operations
create_change_requestCreate change requestPOSTcreate change_request.get_change_requestGet change requestGETget change_request.list_change_requestsList change requestsGETlist change_request.update_change_requestUpdate change requestPOSTupdate change_request.
Log, 4 operations
get_activity_logGet activity logGETRetrieve.get_config_logGet config logGETRetrieve.list_activity_logsList activity logsGETList.list_config_logsList config logsGETList.
Secret, 4 operations
delete_secretDelete secretDELETEDelete.get_secretGet secretGETRetrieve.list_secretsList secretsGETList.update_secretsUpdate secretsPOSTUpdate.
Webhook, 4 operations
add_webhookAdd webhookPOSTAdd.delete_webhookDelete webhookDELETEDelete.get_webhookGet webhookGETRetrieve.list_webhooksList webhooksGETList.
Change request policy, 3 operations
delete_change_request_policyDelete change request policyDELETEDelete.get_change_request_policyGet change request policyGETRetrieve.update_change_request_policyUpdate change request policyPOSTUpdate.
Sync, 3 operations
create_syncCreate syncPOSTCreate.delete_syncDelete syncDELETEDelete.get_syncGet syncGETRetrieve.
Trusted ip, 3 operations
add_config_trusted_ipAdd config trusted ipPOSTAdd.delete_config_trusted_ipDelete config trusted ipDELETEDelete.list_config_trusted_ipsList config trusted ipsGETList.
Change request policie, 2 operations
create_change_request_policyCreate change request policyPOSTCreate.list_change_request_policiesList change request policiesGETList.
Identitie, 2 operations
create_service_account_identityCreate service account identityPOSTcreate identitie.list_service_account_identitiesList service account identitiesGETlist identitie.
Identity, 2 operations
delete_service_account_identityDelete service account identityDELETEdelete identity.get_service_account_identityGet service account identityGETget identity.
Lease, 2 operations
issue_dynamic_secret_leaseIssue dynamic secret leasePOSTIssue Lease.revoke_dynamic_secret_leaseRevoke dynamic secret leaseDELETERevoke Lease.
Permission, 2 operations
list_project_permissionsList project permissionsGETList Permissions.list_workplace_permissionsList workplace permissionsGETList Permissions.
Review, 2 operations
delete_change_request_unit_reviewDelete change request unit reviewDELETEdelete review.review_change_request_unitReview change request unitPOSTcreate review.
User, 2 operations
get_workplace_userGet workplace userGETRetrieve.list_workplace_usersList workplace usersGETList.
Apply, 1 operation
apply_change_request_unitApply change request unitPOSTcreate apply.
Assignee, 1 operation
update_change_request_assigneesUpdate change request assigneesPUTupdate assignee.
Clone, 1 operation
clone_configClone configPOSTClone.
Close, 1 operation
close_change_requestClose change requestPOSTcreate close.
Disable, 1 operation
disable_webhookDisable webhookPOSTDisable.
Download, 1 operation
download_secretsDownload secretsGETDownload.
Enable, 1 operation
enable_webhookEnable webhookPOSTEnable.
Encrypted, 1 operation
share_secret_encrypted_linkShare secret encrypted linkPOSTE2E Encrypted.
Inherit, 1 operation
set_config_inheritsSet config inheritsPOSTInherits.
Inheritable, 1 operation
set_config_inheritableSet config inheritablePOSTInheritable.
Invite, 1 operation
list_invitesList invitesGETList.
Lock, 1 operation
lock_configLock configPOSTLock.
Me, 1 operation
get_token_infoGet token infoGETMe.
Name, 1 operation
list_secret_namesList secret namesGETList Names.
Note, 1 operation
update_project_noteUpdate project notePOSTUpdate Note.
Option, 1 operation
list_integration_optionsList integration optionsGETGet Options.
Plain, 1 operation
share_secret_plaintextShare secret plaintextPOSTPlain Text.
Rollback, 1 operation
rollback_config_logRollback config logPOSTRollback.
Statu, 1 operation
update_change_request_unit_statusUpdate change request unit statusPUTupdate statu.
Unit, 1 operation
get_change_request_unitGet change request unitGETget unit.
Unlock, 1 operation
unlock_configUnlock configPOSTUnlock.
Workplace, 1 operation
get_workplaceGet workplaceGETRetrieve.
Showing the first 120 of 125 endpoints. The rest are in the product, searchable from the workflow builder and from chat.
Use Doppler from Claude Code, Cursor or Codex
Connect Doppler in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Doppler operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Doppler
- Create your workspace
Sign up free. Nothing to install.
- Connect Doppler once
Add your Doppler connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Doppler integration FAQ
What can you do with the Doppler integration?
LiveContext exposes 125 operations on Doppler, covering member, role, token and config.
