连接器指南阅读约 6 分钟32 个 MCP 工具7 种语言

如何通过 MCP 将 Doppler 连接到 Meta Muse

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

HC作者:HelpCode 团队更新于 6 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

Doppler

Doppler

Doppler secrets manager: projects, environments and configs, secret names and values (read, update, download), config change logs and rollback, workplace activity log, members, groups, service accounts, integrations and service tokens.

个工具

32

区域

INTL

类别

基础设施

身份验证

Bearer Token

所需环境变量

DOPPLER_TOKEN
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 Doppler,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

摘要

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

试试这样问

Doppler 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Doppler · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Doppler、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无 git clone、无本地服务器。

Doppler + Meta Muse

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

DOPPLER_TOKEN

步骤 1 — 获取凭证

设置大约需要 2 分钟。你需要一个 Doppler 账户和一个令牌。

密钥对 AI 可见。 doppler_list_secrets、doppler_get_secret 和 doppler_download_secrets 会以明文返回密钥值:这些值会进入对话、AI 提供商的上下文以及你所用客户端的聊天记录。masked 和 restricted 可见性只在 Doppler 控制台中隐藏值;API 会把值返回给任何有读取权限的令牌。要查看配置里有什么,AI 使用 doppler_list_secret_names,只在你要求时读取值,并且除非你要求,不会重复任何值。如果只想让 AI 看到名称和元数据,由工作区管理员关闭这三个工具。

  1. 在 https://dashboard.doppler.com 选择一种令牌:
    • 服务账户令牌(dp.sa.,Team 和 Enterprise 套餐):Team、Service Accounts,创建一个带工作区角色、项目访问权限只限于 AI 所需范围的服务账户,再创建 API 令牌。这是最佳选择。
    • 服务令牌(dp.st.):在项目中打开一个配置,再点 Access、Generate。除非 AI 需要写入,否则选择只读权限。它只能访问这一个配置;工作区、项目、活动日志和集成会返回 403。
    • 个人令牌(dp.pt.):你的账户设置中的 Tokens。你能做的一切它都能做,覆盖所有项目。
  2. 按 Doppler 显示的原样把令牌粘贴到 DOPPLER_TOKEN,不加 Bearer,也不留空格。它以 Authorization: Bearer <token> 发送。
  3. 运行 doppler_get_me:它会显示令牌类型和工作区。

结构和人员:doppler_get_workplace、doppler_list_workplace_users、doppler_list_groups 和 doppler_list_service_accounts(只有元数据,从不返回令牌);doppler_list_projects、doppler_get_project、doppler_list_project_members、doppler_list_environments、doppler_get_environment、doppler_list_configs 和 doppler_get_config。这些工具都不返回密钥值。

密钥:先用 doppler_list_secret_names,它只返回名称,不含任何值。值只在被要求时读取:单个用 doppler_get_secret,多个用 doppler_list_secrets(用 secrets 缩小范围),整个配置导出为 JSON、.env、YAML、Docker 或 .NET 文件用 doppler_download_secrets。

修改:doppler_update_secrets 创建或覆盖值;未列出的密钥保持不变。doppler_update_secret_note 设置备注,该备注对项目所有环境中的这个密钥名称生效。doppler_create_project(Doppler 会添加 dev、stg 和 prd)、doppler_update_project、doppler_create_environment、doppler_create_config(空的分支配置)和 doppler_clone_config(连同密钥的副本)用于调整结构。你交给 doppler_update_secrets 的值同样会经过对话。写入之前,AI 会和你确认名称、值和配置,prd 配置尤其如此。

历史和审计:doppler_list_config_logs 和 doppler_get_config_log 显示配置中发生了哪些变化,列出新增、修改和删除的密钥名称,但不含值。doppler_rollback_config_log 恢复到某次变更之前的状态;回滚本身也会成为一条新的日志记录,因此可以用同样的方式撤销。doppler_list_activity_logs 和 doppler_get_activity_log 是工作区的审计记录。doppler_list_integrations 和 doppler_get_integration 显示同步到 AWS、GitHub、Vercel、Kubernetes 等的配置;doppler_list_service_tokens 列出配置的服务令牌,但不含令牌值。

安装时关闭:doppler_delete_secret。读取该配置的应用会在下次获取时失去这个值,并且删除无法撤销,所以在团队需要时由工作区管理员开启。

标识符:project 是项目 slug,environment 是环境 slug(dev、stg、prd),config 是配置名称:根配置的名称就是环境 slug,分支配置以它开头,例如 dev_feature_x。密钥名称区分大小写,按惯例使用大写。

数据格式:密钥条目包含 raw(按输入原样,含 ${OTHER} 引用)和 computed(引用已解析)。doppler_download_secrets 配合 format: json 返回一个从名称到值的扁平对象。时间为 UTC 的 ISO 8601。响应包含 success: true;失败时包含 messages。

分页:列表工具接受 page(从 1 开始)和 per_page(默认 20)。只要返回的是满页,AI 就继续请求下一页。

限制:每分钟,Developer 套餐允许 240 次读取、120 次密钥读取和 60 次写入;Team 为 480、240 和 120;Enterprise 为 480、480 和 240。超过限制时 Doppler 返回 429。

常见错误:401 表示令牌错误、过期或已撤销,403 表示令牌无权访问该项目、配置或工作区端点(服务令牌只能访问自己的配置),404 表示项目、配置、密钥或日志 id 未知,400 表示名称或请求体无效,429 表示触发速率限制。

该连接器从不返回服务令牌或服务账户令牌的值,不会删除项目、环境或配置,也不会修改集成或访问权限。

步骤 2 — 安装 adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

步骤 3 — 在 Muse 中添加连接器

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

Muse 以自定义连接器的形式添加远程 MCP 服务器,并通过 OAuth 登录。

  1. 在 Muse 中打开 Settings → Connectors,选择 Add custom connector。
  2. 粘贴 MCP 服务器 URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。
  3. Muse 会打开 AnythingMCP 的登录页面:登录并批准访问。
  4. 在聊天中,向 Muse 提出需要用到 Doppler 的工具的请求。

你也可以在聊天中完成设置,适用于网页版、iOS 和 Android 应用以及 WhatsApp。给 Muse 发送这条消息:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Muse 从 Meta 的云端连接,因此 localhost 无法使用。

可用工具

ToolWhat it does
doppler_get_meWho the token belongs to: token type (personal, service, service_account, cli), name, token preview, creation and last-seen time, and the…
doppler_get_workplaceThe workplace (organisation) the token belongs to: slug, name, billing and security email
doppler_list_workplace_usersMembers of the workplace with their user id, email, name, workplace role and access level. 20 per page; filter by email to find one person
doppler_list_groupsGroups of the workplace with their slug, name, default project role and members
doppler_list_service_accountsService accounts of the workplace: slug, name, workplace role and creation time
doppler_list_projectsProjects the token can see: slug (used as project everywhere else), name, description and creation time
doppler_get_projectOne project by its slug: slug, name, description and creation time, without its configs or secrets
doppler_list_project_membersWho has access to a project: members of type workplace_user, group, service_account or invite, with their project role and the environments…
doppler_list_environmentsEnvironments of a project (e.g. dev, stg, prd): slug, name, whether personal configs are on, and creation time
doppler_get_environmentOne environment of a project by its slug: name, slug, whether personal configs are on, and creation time
doppler_list_configsConfigs of a project, optionally of one environment: name, environment, whether it is a root config, locked, inheritable, and when its…
doppler_get_configOne config: name, environment, root or branch, locked, inheritable, the configs it inherits from, creation time and last fetch
doppler_list_secret_namesThe NAMES of the secrets in a config, without any value
doppler_list_secretsREADS SECRET VALUES: every secret of a config (or the ones named in secrets) with its raw value, computed value (references resolved)…
doppler_get_secretREADS A SECRET VALUE: one secret of a config with its raw value, computed value, note, visibility and value type
doppler_download_secretsREADS SECRET VALUES: the computed values of a config as one file, in JSON (default, a NAME to value object), .env, YAML, Docker or .NET…
doppler_list_config_logsChange history of a config, newest first: log id, text, who made the change, when, and whether it was a rollback
doppler_get_config_logOne entry of a config's change history, with the list of secret names added, changed and removed
doppler_list_activity_logsWorkplace audit trail, newest first: who did what to which project, environment or config, and when
doppler_get_activity_logOne workplace activity log entry by id: text, user, project, environment, config and time of the action
doppler_list_integrationsIntegrations of the workplace (AWS Secrets Manager, GitHub, Vercel, Kubernetes and others): slug, name, type, kind and whether it is…
doppler_get_integrationOne integration with its syncs (which config is pushed where)
doppler_list_service_tokensService tokens of a config: name, slug, access (read or read/write), creation and expiry time
doppler_create_projectCreate a project
doppler_update_projectRename a project or change its description
doppler_create_environmentAdd an environment to a project, e.g. qa
doppler_create_configCreate an empty branch config in an environment
doppler_clone_configCreate a branch config as a copy of another config, secrets included
doppler_update_secretsCreate or overwrite secrets in a config. secrets maps each NAME to its new value as a string; secrets left out stay as they are
doppler_update_secret_noteSet the note on a secret
doppler_rollback_config_logRestore a config's secrets to the state before the change of one log entry
doppler_delete_secretDelete one secret from a config

示例提示

  • “backend 项目的 prd 配置里有哪些密钥?只要名称,不要值。”
  • “这周 backend 的 stg 配置有哪些变化?是谁改的?”
  • “把 backend 的 dev 配置中的 FEATURE_NEW_CHECKOUT 设为 true。保存前先给我看改动。”
  • “回滚 backend 的 prd 配置最近一次的变更。先给我看那条日志记录。”
  • “哪些集成把我们的配置同步到 AWS 或 Vercel?它们推送的是哪些配置?”

FAQ

Muse 在哪些地区可用? Meta 目前在美国和加拿大提供 Muse,可在网页版、iOS 和 Android 应用以及 WhatsApp 中使用。

Meta 会审核这个连接器吗? 不会。Meta 不审核自定义连接器。Muse 只能看到你在 AnythingMCP 中为此 MCP 服务器启用的工具,你也可以随时在 Settings → Connectors 中断开它。

下一步

这份指南对你有帮助吗?

你的 Doppler 智能体只差一次点击。

安装连接器,粘贴密钥,向 Meta Muse 提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何通过 MCP 将 Doppler 连接到 ChatGPT

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

连接器

如何通过 MCP 将 Doppler 连接到 Claude

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

连接器

如何通过 MCP 将 Doppler 连接到 Cursor

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

连接器

如何通过 MCP 将 Doppler 连接到 Gemini

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

连接器

Doppler 接入 MCP:在任意 AI 智能体中管理密钥、配置、变更日志、回滚和审计记录

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。

连接器

如何通过 MCP 将 Doppler 连接到 Microsoft Copilot

在任意 AI 智能体中使用 Doppler 密钥管理器:项目、环境和配置,密钥名称和值(读取、更新、下载),配置变更日志和回滚,工作区活动日志,成员、群组、服务账户、集成和服务令牌。其中三个工具会以明文返回密钥值。