{
 "categories": [
  "identity",
  "developer-tools"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-10-09",
   "fact": "homepage",
   "note": "Doppler presents a secrets platform for humans and AI agents, including an MCP server, and says it can deploy in the cloud or on-prem.",
   "source": "https://www.doppler.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "license",
   "note": "Developer is free for 3 users. Team is $21 per user per month after a 14-day trial. Enterprise is custom, including on-prem or cloud.",
   "source": "https://www.doppler.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "deployment",
   "note": "The Enterprise column lists Doppler On-prem or Cloud.",
   "source": "https://www.doppler.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.api.exists",
   "note": "Doppler documents a REST API with JSON request and response bodies and standard HTTP status codes.",
   "source": "https://docs.doppler.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.api.kinds[0]",
   "note": "The API reference says the Doppler API is organized around REST.",
   "source": "https://docs.doppler.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.api.auth[0]",
   "note": "Authentication is an Authorization: Bearer header. The page lists CLI, personal, service, service-account, service-account identity, SCIM, and audit tokens.",
   "source": "https://docs.doppler.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.api.coverage",
   "note": "The reference shows a secrets download call at /v3/configs/config/secrets/download. Plan rate limits are published. This pass did not open every resource.",
   "source": "https://docs.doppler.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.api.docs",
   "note": "Opened the Doppler API reference.",
   "source": "https://docs.doppler.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.sdk.exists",
   "note": "Doppler documents a Node.js SDK, @dopplerhq/node-sdk, that calls the Doppler API with an access token.",
   "source": "https://docs.doppler.com/docs/sdk-javascript",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.sdk.official",
   "note": "The Node.js page is Doppler's own docs and describes Doppler's SDK.",
   "source": "https://docs.doppler.com/docs/sdk-javascript",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.sdk.languages[0]",
   "note": "The Node.js guide shows a JavaScript/TypeScript import of DopplerSDK and projects.list().",
   "source": "https://docs.doppler.com/docs/sdk-javascript",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.sdk.languages[1]",
   "note": "The Python guide installs doppler-sdk and calls DopplerSDK.projects.list() against API version 3.",
   "source": "https://docs.doppler.com/docs/sdk-python",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.mcp.first_party",
   "note": "The DopplerHQ/mcp-server README publishes npx @dopplerhq/mcp-server, login or DOPPLER_TOKEN, and tools generated from the Doppler OpenAPI spec. It says the server is experimental.",
   "source": "https://github.com/DopplerHQ/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.cli.exists",
   "note": "The CLI guide documents doppler login, doppler run, doppler secrets, and a --json flag. Install paths include Homebrew, winget, apt, yum, and apk.",
   "source": "https://docs.doppler.com/docs/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.extensibility.webhooks",
   "note": "Doppler POSTs to a project webhook URL when secrets change. The default payload type is config.secrets.update. An optional X-Doppler-Signature uses HMAC-SHA256.",
   "source": "https://docs.doppler.com/docs/webhooks",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.data_access.export[0]",
   "note": "doppler secrets download --no-file --format=json prints secrets as JSON. The API example also requests format=json.",
   "source": "https://docs.doppler.com/docs/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened a text/plain Doppler documentation index that links guides and REST API pages.",
   "source": "https://docs.doppler.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "verdict.scores.api",
   "note": "The REST API uses bearer tokens and JSON, and publishes per-plan rate limits. Token scope still depends on which token type is issued.",
   "source": "https://docs.doppler.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "verdict.scores.mcp",
   "note": "The official server exposes OpenAPI-derived workplace, project, config, and secret tools, with --read-only and project or config flags. Doppler labels it experimental.",
   "source": "https://github.com/DopplerHQ/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "verdict.scores.cli",
   "note": "The CLI injects secrets with doppler run, manages projects and secrets, and supports --json plus a service token for non-interactive use.",
   "source": "https://docs.doppler.com/docs/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "freshness.watch[0].url",
   "note": "Opened the Doppler API reference, including bearer authentication and rate limits.",
   "source": "https://docs.doppler.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "freshness.watch[1].url",
   "note": "Opened the Doppler MCP README, including the experimental label and OpenAPI-generated tools.",
   "source": "https://github.com/DopplerHQ/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-09",
   "fact": "freshness.watch[2].url",
   "note": "Opened the Doppler CLI guide, including doppler run and --json.",
   "source": "https://docs.doppler.com/docs/cli",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-09",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://docs.doppler.com/docs/api"
   },
   {
    "type": "docs",
    "url": "https://github.com/DopplerHQ/mcp-server"
   },
   {
    "type": "docs",
    "url": "https://docs.doppler.com/docs/cli"
   }
  ]
 },
 "homepage": "https://www.doppler.com/",
 "id": "doppler",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "bearer"
   ],
   "coverage": "partial",
   "docs": "https://docs.doppler.com/docs/api",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No UI probe was run. Doppler documents a REST API, a CLI, and an experimental MCP server for the same secrets API.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript",
    "python"
   ],
   "official": true
  }
 },
 "name": "Doppler",
 "platforms": [
  "web",
  "macos",
  "windows",
  "linux"
 ],
 "related": {
  "alternatives": [
   "infisical",
   "hashicorp-vault",
   "1password",
   "bitwarden"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Doppler",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 8,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "summary": "Doppler is automatable today through its REST API. This record is the Doppler secrets manager, including projects, configs, and secrets. It is not HashiCorp Vault, Infisical, 1Password, or Bitwarden. API calls use Authorization: Bearer against https://api.doppler.com and return JSON. Documented token types are CLI, personal, service, service-account, service-account identity, SCIM, and audit tokens. Rate limits depend on the plan; a Developer workplace is limited to 240 reads, 120 secret reads, and 60 writes per minute. The pricing page lists Developer as free for 3 users, Team at $21 per user per month after a 14-day trial, and Enterprise on-prem or in the cloud. The CLI supports doppler run, doppler secrets, and --json, including non-interactive service tokens. The official MCP server is npx @dopplerhq/mcp-server. Doppler labels it experimental and says tools are generated from the OpenAPI spec. Webhooks POST a config.secrets.update JSON body. Official SDKs exist for Node.js and Python. Connector catalogs were not opened. Computer-use viability is unassessed. The API scores 8 and is the best path. The CLI also scores 8. The MCP scores 6.\n"
 }
}