# Jak v aplikaci Claude vytvořit a naplánovat e-mailovou kampaň přes MCP

Kanonická URL: https://brew.new/cs/blog/how-to-build-and-schedule-an-email-campaign-from-claude-using-mcp
Autor: Brew Team
Publikováno: 2026-09-24
Aktualizováno: 2026-10-15

Plán kampaně i texty měsíčního přehledu novinek už teď připravuješ v aplikaci Claude. Pak je vložíš do e-mailového editoru a kolem nich znovu skládáš rozvržení. Pokaždé, když je potřeba přepsat nějaký řádek, přepínáš zpátky do chatu.

Když Brew připojíš přes MCP, kampaň připravíš i naplánuješ ve stejném chatu v aplikaci Claude a e-mailový editor vůbec nemusíš otevírat. Claude nechá Brew navrhnout e-mail podle tvé značky, pošle ti test, vybere publikum a naplánuje rozesílku. U připojení přes OAuth vyžaduje Brew před ostrou rozesílkou potvrzení. Než ji schválíš, zkontroluj výsledné publikum, obsah i načasování.

Tento návod používá Claude Desktop nebo claude.ai. Claude Code funguje stejně, stačí ho nastavit jedním příkazem, jak ukazuje krok 1.

## Hlavní body

- Přidej `https://brew.new/api/mcp` do aplikace Claude jako vlastní konektor, přihlas se a vyber značku.
- Claude volá nástroje Brew v daném pořadí: `create_email`, `edit_email`, `send_email` s `test: true` a nakonec `send_email` se `scheduledAt`.
- Naplánovaná rozesílka se zastaví a čeká na tvé potvrzení. Ber ho jako poslední kontrolu.
- Ostré rozesílky potřebují v Brew ověřenou odesílací doménu. Testovací ne.

## Než začneš

Potřebuješ účet v Brew s nastavenou značkou, ověřenou odesílací doménu pro ostrou rozesílku a publikum kontaktů, které souhlasily s odběrem. Pokud publikum zatím nemáš, Claude ho v kroku 6 sestaví z filtrů.

## Krok 1: Připoj Brew k aplikaci Claude

V Claude Desktop nebo na claude.ai otevři **Customize → Connectors → + Add → Add custom connector** (Přizpůsobit → Konektory → Přidat → Přidat vlastní konektor). Zadej:

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

Dokonči nastavení konektoru, klikni na **Connect** (Připojit), přihlas se do Brew a vyber značku, ve které má Claude pracovat. Připojení je omezené na tuto značku, takže Claude data ostatních značek nevidí, pokud se nepřipojíš na úrovni organizace. Postup pro další klienty najdeš v [návodu k nastavení klientů](https://docs.brew.new/api-reference/mcp/connect-your-client).

V Claude Code nejdřív přidej konfiguraci:

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

Tím se server uloží do lokální konfigurace tohoto projektu. Přidej `--scope user`, aby byl dostupný ve všech projektech. Pak spusť `claude mcp login brew`, nebo otevři `/mcp` a ověř se u Brew.

## Krok 2: Ověř připojení

Začni nový chat a zeptej se: „Co umíš dělat s Brew?“ Claude zavolá `get_brew_capabilities` a vypíše nástroje, které tvoje připojení nabízí. Pokud vidíš nástroje pro e-maily, publika a odesílání, můžeš začít.

## Krok 3: Napiš brief kampaně

Napiš konkrétní brief, například:

```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]
```

Neboli: přehled novinek v produktu za tento měsíc pro zákazníky, ve třech sekcích (nový import CSV, rychlejší vyhledávání a nový design stránky s ceníkem), postavený jen na údajích z vloženého přehledu změn, bez statistik a citací, s jedním CTA na example.com/changelog a do 200 slov.

Claude zavolá `create_email`. Brew vygeneruje návrh podle souboru [email-design.md](/cs/blog/email-design-md) tvé značky a Claude ukáže náhledový obrázek s odkazem Open in Brew (otevřít v Brew). Generování chvíli trvá a Claude jeho průběh kontroluje přes `get_email`.

## Krok 4: Uprav e-mail v chatu

O změny žádej stejně jako u designéra:

- „Zkrať úvod na dvě věty.“
- „Změň text CTA na Přečíst přehled změn.“
- „Prohoď pořadí druhé a třetí sekce.“

Každá změna je volání `edit_email`, které vytvoří novou verzi, ke které se můžeš vrátit. Pokud chceš změnit jen předmět nebo název e-mailu, Claude použije `update_email_metadata`, které je zdarma a novou verzi nevytváří.

## Krok 5: Otestuj, než vybereš příjemce

Požádej Claude, ať spustí kontroly:

1. „Pošli mi test.“ Claude zavolá `send_email` s `test: true` na tvou adresu.
2. „Zkontroluj zobrazení v klientech Gmail a Outlook a v tmavém režimu iOS.“ Claude zavolá `test_email_rendering`. Než spustíš placené kontroly, podívej se na aktuální [ceny v kreditech](https://docs.brew.new/api-reference/api/credits).
3. „Proveď audit e-mailu.“ Claude zavolá `audit_email` a shrne zjištění. Ta, která vyžadují zásah, vyřeš ještě před naplánováním.

Test si otevři ve vlastní schránce. Klikni na každý odkaz a přečti si patičku.

## Krok 6: Vyber publikum

Zeptej se: „Jaká publika mám?“ a Claude zavolá `list_audiences`. Pokud chceš nové, popiš ho:

> „Vytvoř publikum z kontaktů v tarifu Pro, které se zaregistrovaly před 1. červencem.“

Claude projde tvoje pole kontaktů přes `list_contact_fields`, pak zavolá `create_audience` s filtry a řekne ti, kolik lidí jim odpovídá. Pokud počet nevypadá správně, oprav filtr dřív, než budeš pokračovat.

## Krok 7: Naplánuj rozesílku

Teď požádej o naplánování:

> „Naplánuj to pro publikum Zákazníci Pro na úterý v 9:00 America/New_York, z naší marketingové domény.“

Claude zavolá `list_domains` a najde ověřenou marketingovou doménu. Pak připraví `send_email` s e-mailem, předmětem, publikem, doménou, idempotenčním klíčem a `scheduledAt`. V požadavku vždy uveď časové pásmo.

Brew považuje odeslání za nevratné, takže u připojení přes OAuth a pro celou organizaci se volání zastaví a čeká na tvé potvrzení. Claude ukáže, co se pošle, komu a kdy. Schval to, až když zkontroluješ všechny tři údaje.

## Krok 8: Uprav nebo sleduj rozesílku

Po naplánování:

- „Pozastav rozesílku“ použije u postupného odesílání `pause_email_send`. „Obnov rozesílku“ použije `resume_email_send`. „Zruš rozesílku“ použije `cancel_email_send` a zbývající doručení natrvalo zastaví.
- „Jak dopadl přehled novinek?“ zavolá `get_email_analytics` s reportem rozesílek, který zahrnuje doručené e-maily, otevření, prokliky a nedoručení.

## Časté problémy

| Problém | Pravděpodobná příčina | Řešení |
| --- | --- | --- |
| Claude nenajde doménu, ze které lze odesílat | Doména není ověřená nebo má účel Transakční | Ověř doménu, nebo přidej marketingovou doménu |
| Publikum má nula kontaktů | Filtr neodpovídá hodnotám v tvých polích | Požádej Claude, ať vypíše hodnoty pole, a pak filtr sestav znovu |
| Rozesílka hlásí, že žádný příjemce nesplňuje podmínky | Všichni v publiku jsou odhlášení, blokovaní nebo nedoručitelní | Zkontroluj, kolik kontaktů v publiku podmínky splňuje, a spolu s kontakty importuj i stav odběru |
| Značka nevypadá správně | Dokument značky je příliš strohý | Nahraj manuál značky a e-mail vygeneruj znovu |

## Časté dotazy

### Může Claude odesílat bez mého schválení?

U připojení přes OAuth a pro celou organizaci vrátí `send_email` před ostrou rozesílkou potvrzovací krok. Tvůj klient Claude se navíc může ptát před každým voláním nástroje. Připojení přes API klíč značky potřebují vlastní pravidla schvalování v klientovi. U ostrých rozesílek nech kontrolu zapnutou.

### Funguje to i v ChatGPT nebo v aplikaci Cursor?

Ano. Webová verze ChatGPT používá plugin; desktopová aplikace ChatGPT a Codex sdílejí stejnou konfiguraci MCP. Cursor, VS Code a další klienti používají stejnou URL serveru, ale každý má vlastní kroky nastavení a ověření. Postup pro jednotlivé klienty popisuje [návod k nastavení klientů](https://docs.brew.new/api-reference/mcp/connect-your-client).

### Platí pro kampaň naplánovanou agentem stejná pravidla jako pro kteroukoli jinou?

Ano. Odchází z tvé domény pod tvou reputací odesílatele a platí pro ni zákon [CAN-SPAM](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business) i [požadavky služby Gmail na odesílatele](https://support.google.com/mail/answer/81126). Podrobnosti najdeš v článku [Co platí, i když tvoje e-maily posílá agent](/cs/blog/agent-email-deliverability).

### Umí Claude vytvářet i automatizace?

Ano. `save_trigger`, `save_automation` a `test_automation` vytvářejí a testují sekvence spouštěné událostmi a publikování je samostatný, výslovný krok.

## Další krok

Chceš to vyzkoušet? Přidej konektor a pak požádej Claude, ať ti pošle test tvé příští kampaně, ještě než cokoli naplánuješ.
