Skip to content

Integration · Email

Connect Claude & ChatGPT to Doppler

Ask your AI about your Doppler lists, subscribers and campaigns. It can add subscribers to lists, draft a campaign and choose who it goes to, and report deliveries, opens, clicks and bounces for a sent campaign. It can also send or schedule a campaign, with your approval if you want it.

Connect Doppler free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Add [email protected] to the Newsletter list with first name Anna.”

    The AI finds the list ID and the field names and adds the subscriber to the list. A new address becomes a subscriber in the account.

  • “How did last week's campaign do?”

    It finds the campaign by its scheduled date and reads the results: deliveries, opens, clicks, bounces and unsubscribes.

  • “Draft a campaign called October offer from Nordic Shop with the subject Autumn prices are here.”

    It creates a draft campaign with name, subject and sender. You design the content in Doppler.

What your AI can do

Lists and subscribers

Create and rename lists, search subscribers, add them to lists or remove them, and read custom fields and list members.

Campaigns

Create and update draft campaigns, choose lists or segments as recipients, preview the content, and send now or at a set time.

Results

Read a sent campaign's deliveries, opens, clicks, bounces and unsubscribes, per campaign or per subscriber.

  • “Send the October offer to the Customers list on Monday at 9:00.”

    It sets the list as the campaign's recipients and schedules the send. Once a campaign is sent, it cannot be undone.

  • “Which campaigns has [email protected] received, and did he open them?”

    It lists the campaigns sent to that subscriber with opens and clicks.

  • “Unsubscribe [email protected] from everything.”

    It unsubscribes the address from the whole account, so it no longer receives campaigns.

23 tools for Doppler

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_subscriber_to_listChanges dataAdd a subscriber (`email`, optional `fields`) to a list by `list_id`. Creates the subscriber if new.
  • create_campaignChanges dataCreate a draft campaign with `name`, `subject`, `from_name` and `from_email` (plus optional `reply_to` and `preheader`). Design its content in Doppler and set recipients before sending.
  • create_listChanges dataCreate a new subscriber list with a `name`.
  • create_subscriberChanges dataAdd a subscriber to the account by `email`, with optional `fields` (name/value pairs), without putting them on a list.
  • get_accountGet the connected Doppler account's details. Use to confirm which account you are working in.
  • get_campaignGet one campaign by `campaign_id`, with subject, sender, status and schedule.
  • get_campaign_resultsGet a sent campaign's results summary by `campaign_id`: deliveries, opens, clicks, bounces and unsubscribes.
  • get_listGet one subscriber list by `list_id`, including its subscriber count.
  • get_subscriberGet one subscriber by `email`, with custom fields, list memberships and status.
  • list_campaign_deliveriesList per-subscriber delivery results for a sent campaign by `campaign_id`.
  • list_campaignsList email campaigns, filtered by `state` or a scheduled date range (`scheduled_date_from`, `scheduled_date_to`).
  • list_custom_fieldsList the subscriber fields (standard and custom) in the account, with their names, for use when adding subscribers.
  • list_list_subscribersList the subscribers on one list by `list_id` (paged with `page` and `limit`).
  • list_listsList subscriber lists, optionally filtered by `list_name` or `state`. Use to find a list's ID.
  • list_subscriber_deliveriesList the campaigns sent to one subscriber by `email`, with opens and clicks.
  • preview_campaignGet a preview of a campaign's content by `campaign_id`.
  • remove_subscriber_from_listDeletesRemove a subscriber (`email`) from a list by `list_id`. The subscriber stays in the account.
  • rename_listChanges dataRename a subscriber list by `list_id` and new `name`.
  • search_subscribersSearch subscribers in the account by `keyword` (email or name), optionally only those updated after `updated_after`.
  • send_campaignChanges dataSend a campaign by `campaign_id`: `type` immediate sends now, scheduled sends at `scheduled_date`. This emails every recipient and cannot be undone once sent.
  • set_campaign_recipientsVisible to othersChoose who a draft campaign goes to by `campaign_id`, with list IDs in `lists` and/or `segments`.
  • unsubscribe_subscriberChanges dataUnsubscribe an `email` from the whole account so it no longer receives campaigns.
  • update_campaignChanges dataUpdate a draft campaign by `campaign_id`: `name`, `subject`, `from_name`, `from_email`, `reply_to`, `preheader`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Doppler from the app list.

  2. 2

    Paste your key

    Enter your Doppler API key and the email address you log in to Doppler with. In Doppler open the Control Panel and go to Advanced Preferences (Preferencias Avanzadas) to copy your API key. The email is your account name in every API call.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Doppler?

The AI can read your account, lists, subscribers, custom fields and campaigns, preview campaign content and read campaign results and deliveries. It can create and rename lists, add subscribers and remove them from lists, unsubscribe an address, create and update draft campaigns, set their recipients and send or schedule them.

Does the AI see my Doppler API key?

No. Your Doppler API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Sending a campaign emails every recipient and cannot be undone. It can require your approval before it runs, and so can removing or unsubscribing subscribers. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Doppler account.

Why does Doppler need my login email?

Doppler's API uses the email address you log in with as your account name in every call. You enter it next to your API key when you connect, and it is stored encrypted together with the key.

Let your AI work in Doppler today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Doppler free

PipMCP is not affiliated with Doppler. Product names are trademarks of their owners.