# Een e-mailcampagne bouwen en inplannen vanuit Claude via MCP

Canonieke URL: https://brew.new/nl/blog/how-to-build-and-schedule-an-email-campaign-from-claude-using-mcp
Auteur: Brew Team
Gepubliceerd: 2026-09-24
Bijgewerkt: 2026-10-15

Je gebruikt Claude al om het campagneplan en de tekst voor de maandelijkse update op te stellen. Daarna plak je alles in de e-maileditor en bouw je de lay-out eromheen opnieuw op. Elke keer dat er een zin herschreven moet worden, schakel je terug naar de chat.

Is Brew via MCP gekoppeld, dan kun je de campagne in dezelfde chat met Claude uitwerken en inplannen, zonder een e-maileditor te openen. Claude laat Brew de e-mail ontwerpen op basis van je merk, stuurt je een test, kiest de doelgroep en plant de verzending in. Bij een OAuth-koppeling vereist Brew een bevestiging vóór een live verzending. Controleer de definitieve doelgroep, inhoud en planning voordat je goedkeurt.

Deze uitleg gebruikt Claude Desktop of claude.ai. Claude Code werkt op dezelfde manier na een configuratie van één regel, die je in stap 1 ziet.

## De belangrijkste punten

- Voeg `https://brew.new/api/mcp` in Claude toe als aangepaste connector, log in en kies een merk.
- Claude roept de tools van Brew in een vaste volgorde aan: `create_email`, `edit_email`, `send_email` met `test: true` en daarna `send_email` met `scheduledAt`.
- De ingeplande verzending wacht op jouw bevestiging. Zie die bevestiging als je laatste controle.
- Voor live verzendingen heb je een geverifieerd verzenddomein in Brew nodig. Voor testverzendingen niet.

## Voordat je begint

Je hebt een Brew-account nodig waarin je merk is ingesteld, een geverifieerd verzenddomein voor de live verzending en een doelgroep met contacten die toestemming hebben gegeven. Heb je nog geen doelgroep, dan kan Claude er in stap 6 een maken op basis van filters.

## Stap 1: koppel Brew aan Claude

Open in Claude Desktop of op claude.ai **Customize → Connectors → + Add → Add custom connector** (aanpassen → connectors → toevoegen → een aangepaste connector toevoegen). Vul in:

```
https://brew.new/api/mcp
```

Rond het instellen van de connector af, klik op **Connect** (koppelen), log in bij Brew en kies het merk waarin Claude moet werken. De koppeling geldt alleen voor dat merk, dus Claude ziet geen gegevens van andere merken, tenzij je op het niveau van de organisatie koppelt. De stappen voor andere clients staan in de [handleiding voor het koppelen van je client](https://docs.brew.new/api-reference/mcp/connect-your-client).

Voeg in Claude Code eerst de configuratie toe:

```bash
claude mcp add --transport http brew "https://brew.new/api/mcp"
```

Daarmee sla je de server op in de lokale configuratie van dit project. Voeg `--scope user` toe om hem in elk project beschikbaar te maken. Voer daarna `claude mcp login brew` uit, of open `/mcp` en authenticeer je bij Brew.

## Stap 2: controleer de koppeling

Start een nieuwe chat en vraag: “Wat kun je met Brew?” Claude roept `get_brew_capabilities` aan en somt de tools op die via je koppeling beschikbaar zijn. Zie je de tools voor e-mails, doelgroepen en verzenden, dan ben je klaar.

## Stap 3: brief de campagne

Geef Claude een specifieke briefing. Bijvoorbeeld:

```text
Create this month's product update for our customers.
Three sections: the new CSV import, faster search, and the pricing page redesign.
Use only the details in the changelog I'm pasting below. No statistics or quotes.
One CTA to example.com/changelog. Keep it under 200 words.
[paste changelog]
```

Claude roept `create_email` aan. Brew genereert het ontwerp op basis van de [email-design.md](/nl/blog/email-design-md) van je merk, en Claude toont een voorbeeldafbeelding met een link Open in Brew. Het genereren duurt even; Claude volgt de voortgang met `get_email`.

## Stap 4: verfijn in de chat

Vraag om wijzigingen zoals je dat bij een designer zou doen:

- “Kort de intro in tot twee zinnen.”
- “Verander de CTA in ‘Changelog lezen’.”
- “Draai de volgorde van de tweede en derde sectie om.”

Elke wijziging is een aanroep van `edit_email`, die een nieuwe versie maakt waarnaar je terug kunt. Om alleen de onderwerpregel of de naam van de e-mail te wijzigen, gebruikt Claude `update_email_metadata`; dat is gratis en maakt geen nieuwe versie.

## Stap 5: test voordat je een doelgroep kiest

Vraag Claude de controles uit te voeren:

1. “Stuur me een test.” Claude roept `send_email` met `test: true` aan en stuurt de test naar jouw adres.
2. “Controleer de weergave in Gmail, Outlook en de donkere modus van iOS.” Claude roept `test_email_rendering` aan. Bekijk de actuele [kosten in credits](https://docs.brew.new/api-reference/api/credits) voordat je betaalde controles uitvoert.
3. “Voer een controle uit op de e-mail.” Claude roept `audit_email` aan en vat de bevindingen samen. Los de bevindingen die je kunt verhelpen op voordat je inplant.

Open de test in je eigen inbox. Klik op elke link en lees de footer.

## Stap 6: kies de doelgroep

Vraag “Welke doelgroepen heb ik?”, en Claude roept `list_audiences` aan. Wil je een nieuwe doelgroep maken, beschrijf die dan:

> “Maak een doelgroep van contacten met het pakket Pro die zich vóór 1 juli hebben aangemeld.”

Claude controleert je contactvelden met `list_contact_fields`, roept daarna `create_audience` aan met filters en meldt hoeveel mensen eraan voldoen. Lijkt het aantal niet te kloppen, pas dan het filter aan voordat je verdergaat.

## Stap 7: plan de verzending in

Vraag nu om de planning:

> “Plan hem in voor de doelgroep Pro-klanten, op dinsdag om 9.00 uur in de tijdzone America/New_York, vanaf ons marketingdomein.”

Claude roept `list_domains` aan om een geverifieerd domein met het verzenddoel Marketing te vinden. Daarna bereidt Claude `send_email` voor met de e-mail, de onderwerpregel, de doelgroep, het domein, een idempotentiesleutel en `scheduledAt`. Noem in je verzoek altijd de tijdzone.

Brew behandelt een verzending als onomkeerbaar, dus bij OAuth- en organisatiekoppelingen wacht de aanroep op jouw bevestiging. Claude laat zien wat er wordt verstuurd, naar wie en wanneer. Keur pas goed als je alle drie hebt gecontroleerd.

## Stap 8: pas aan of volg de resultaten

Na het inplannen:

- “Pauzeer de verzending” gebruikt `pause_email_send` bij een geleidelijke verzending. “Hervat de verzending” gebruikt `resume_email_send`. “Annuleer de verzending” gebruikt `cancel_email_send` om de resterende bezorgingen definitief te stoppen.
- “Hoe deed de productupdate het?” roept `get_email_analytics` aan met een rapport over verzendingen: bezorgingen, openingen, klikken en bounces.

## Veelvoorkomende problemen

| Probleem | Waarschijnlijke oorzaak | Oplossing |
| --- | --- | --- |
| Claude vindt geen domein om vanaf te versturen | Het domein is niet geverifieerd, of het doel is Transactioneel | Verifieer het domein, of voeg een domein met het doel Marketing toe |
| De doelgroep telt nul contacten | Het filter komt niet overeen met de waarden in je velden | Vraag Claude de waarden van het veld op te sommen en bouw het filter daarna opnieuw op |
| De verzending meldt geen geschikte ontvangers | Iedereen in de doelgroep is afgemeld, onderdrukt of onbestelbaar | Controleer het aantal geschikte contacten in de doelgroep, en importeer de inschrijfstatus samen met je contacten |
| Het merk klopt niet | Het merkdocument is te mager | Upload je merkrichtlijnen en genereer opnieuw |

## Veelgestelde vragen

### Kan Claude versturen zonder mijn goedkeuring?

Bij OAuth- en organisatiekoppelingen geeft `send_email` vóór een live verzending eerst een bevestigingsstap terug. Je Claude-client kan daarnaast vóór elke toolaanroep om toestemming vragen. Koppelingen met een API-sleutel voor één merk hebben een eigen goedkeuringsbeleid in de client nodig. Laat de controle voor live verzendingen aanstaan.

### Werkt dit ook met ChatGPT of Cursor?

Ja. De webversie van ChatGPT gebruikt een plug-in; de desktop-app van ChatGPT en Codex delen dezelfde MCP-configuratie. Cursor, VS Code en andere clients gebruiken dezelfde server-URL, elk met eigen stappen voor het instellen en authenticeren. De [handleiding voor het instellen van clients](https://docs.brew.new/api-reference/mcp/connect-your-client) behandelt elke client.

### Gelden voor een campagne die een agent inplant dezelfde regels als voor elke andere campagne?

Ja. De campagne gaat de deur uit vanaf je eigen domein, onder je eigen afzenderreputatie, en [CAN-SPAM](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business) en de [eisen van Gmail voor afzenders](https://support.google.com/mail/answer/81126) zijn van toepassing. [Wat er nog steeds geldt als een agent verstuurt](/nl/blog/agent-email-deliverability) gaat in op de details.

### Kan Claude ook automatiseringen bouwen?

Ja. Met `save_trigger`, `save_automation` en `test_automation` maakt en test Claude eventgestuurde flows, en publiceren is een aparte, expliciete stap.

## Volgende stap

Wil je het proberen? Voeg de connector toe en vraag Claude je een test van je volgende campagne te sturen voordat je iets inplant.
