# Jak zbudować i zaplanować kampanię e-mailową w Claude przez MCP

Kanoniczny adres URL: https://brew.new/pl/blog/how-to-build-and-schedule-an-email-campaign-from-claude-using-mcp
Autor: Brew Team
Opublikowano: 2026-09-24
Zaktualizowano: 2026-10-15

Już teraz korzystasz z Claude, żeby rozpisać plan kampanii i napisać tekst comiesięcznych aktualności. Potem wklejasz go do edytora e-maili i od nowa budujesz wokół niego układ. Za każdym razem, gdy trzeba przepisać jakieś zdanie, wracasz na czat.

Gdy Brew jest połączony przez MCP, możesz zaplanować kampanię i ustawić wysyłkę w tym samym czacie z Claude, bez otwierania edytora e-maili. Claude zleca Brew zaprojektowanie e-maila na podstawie Twojej marki, wysyła Ci test, wybiera grupę odbiorców i planuje wysyłkę. W połączeniu OAuth Brew wymaga potwierdzenia przed rzeczywistą wysyłką. Zanim zatwierdzisz, przejrzyj ostateczną grupę odbiorców, treść i harmonogram.

Ten przewodnik korzysta z Claude Desktop lub claude.ai. Claude Code działa tak samo po jednowierszowej konfiguracji, którą pokazujemy w kroku 1.

## Najważniejsze wnioski

- Dodaj `https://brew.new/api/mcp` w Claude jako własny konektor, zaloguj się i wybierz markę.
- Claude wywołuje narzędzia Brew w ustalonej kolejności: `create_email`, `edit_email`, `send_email` z `test: true`, a na końcu `send_email` z `scheduledAt`.
- Zaplanowana wysyłka czeka na Twoje potwierdzenie. Traktuj je jako ostatni przegląd.
- Rzeczywiste wysyłki wymagają zweryfikowanej domeny wysyłkowej w Brew. Wysyłki testowe – nie.

## Zanim zaczniesz

Potrzebujesz konta Brew ze skonfigurowaną marką, zweryfikowanej domeny wysyłkowej do rzeczywistej wysyłki i grupy odbiorców złożonej z kontaktów, które wyraziły zgodę. Jeśli nie masz jeszcze grupy odbiorców, Claude może ją zbudować z filtrów w kroku 6.

## Krok 1: połącz Brew z Claude

W Claude Desktop lub claude.ai otwórz **Customize → Connectors → + Add → Add custom connector** (dostosuj → konektory → dodaj → dodaj własny konektor). Wpisz:

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

Dokończ konfigurację konektora, kliknij **Connect** (połącz), zaloguj się do Brew i wybierz markę, w której Claude ma pracować. Połączenie jest przypisane do tej marki, więc Claude nie widzi danych innych marek, chyba że połączysz się na poziomie organizacji. Instrukcje dla innych klientów znajdziesz na stronie [Połącz swojego klienta](https://docs.brew.new/api-reference/mcp/connect-your-client).

W Claude Code najpierw dodaj konfigurację:

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

To polecenie zapisuje serwer w lokalnej konfiguracji tego projektu. Dodaj `--scope user`, aby był dostępny we wszystkich projektach. Następnie uruchom `claude mcp login brew` albo otwórz `/mcp` i uwierzytelnij się w Brew.

## Krok 2: sprawdź połączenie

Rozpocznij nowy czat i zapytaj: „Co możesz zrobić w Brew?” Claude wywoła `get_brew_capabilities` i wypisze narzędzia dostępne w Twoim połączeniu. Jeśli widzisz narzędzia do e-maili, grup odbiorców i wysyłki, wszystko gotowe.

## Krok 3: przygotuj brief kampanii

Daj Claude konkretny brief: kto ma dostać e-mail, jakie sekcje ma zawierać, z jakich faktów wolno korzystać, dokąd prowadzi CTA i ile słów może mieć tekst. Na przykład:

```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 wywołuje `create_email`. Brew generuje projekt na podstawie pliku [email-design.md](/pl/blog/email-design-md) Twojej marki, a Claude pokazuje obraz podglądu z linkiem „Open in Brew”. Generowanie chwilę trwa, więc Claude sprawdza postęp przez `get_email`.

## Krok 4: wprowadzaj poprawki na czacie

Proś o zmiany tak, jak prosisz projektanta:

- „Skróć wstęp do dwóch zdań”.
- „Niech CTA brzmi «Przeczytaj listę zmian»”.
- „Zamień kolejność drugiej i trzeciej sekcji”.

Każda zmiana to wywołanie `edit_email`, które tworzy nową wersję, do której możesz wrócić. Aby zmienić tylko temat lub nazwę e-maila, Claude używa `update_email_metadata` – to wywołanie jest bezpłatne i nie tworzy nowej wersji.

## Krok 5: przetestuj, zanim wybierzesz odbiorców

Poproś Claude o przeprowadzenie testów:

1. „Wyślij mi test”. Claude wywołuje `send_email` z `test: true` na Twój adres.
2. „Sprawdź renderowanie w Gmail, Outlook i w trybie ciemnym na iOS”. Claude wywołuje `test_email_rendering`. Zanim uruchomisz płatne testy, sprawdź aktualny [koszt w kredytach](https://docs.brew.new/api-reference/api/credits).
3. „Zrób audyt e-maila”. Claude wywołuje `audit_email` i podsumowuje wyniki. Przed zaplanowaniem wysyłki rozwiąż problemy, które da się naprawić.

Otwórz test we własnej skrzynce. Kliknij każdy link i przeczytaj stopkę.

## Krok 6: wybierz grupę odbiorców

Zapytaj: „Jakie mam grupy odbiorców?”, a Claude wywoła `list_audiences`. Aby zbudować nową grupę, opisz ją:

> „Utwórz grupę odbiorców z kontaktów w planie Pro, które zarejestrowały się przed 1 lipca”.

Claude sprawdza Twoje pola kontaktów przez `list_contact_fields`, potem wywołuje `create_audience` z filtrami i podaje, ile osób do nich pasuje. Jeśli liczba wygląda podejrzanie, popraw filtr, zanim pójdziesz dalej.

## Krok 7: zaplanuj wysyłkę

Teraz poproś o zaplanowanie wysyłki:

> „Zaplanuj ją dla grupy odbiorców «Klienci Pro» na wtorek na 9:00 w strefie America/New_York, z naszej domeny marketingowej”.

Claude wywołuje `list_domains`, żeby znaleźć zweryfikowaną domenę o przeznaczeniu marketingowym. Potem przygotowuje wywołanie `send_email` z e-mailem, tematem, grupą odbiorców, domeną, kluczem idempotentności i `scheduledAt`. Zawsze podawaj w prośbie strefę czasową.

Brew traktuje wysyłkę jako nieodwracalną, więc w połączeniach OAuth i połączeniach obejmujących całą organizację wywołanie zatrzymuje się i czeka na Twoje potwierdzenie. Claude pokazuje, co zostanie wysłane, do kogo i kiedy. Zatwierdź dopiero po sprawdzeniu wszystkich trzech rzeczy.

## Krok 8: wprowadzaj zmiany lub monitoruj wyniki

Po zaplanowaniu wysyłki:

- „Wstrzymaj wysyłkę” korzysta z `pause_email_send` w przypadku stopniowej wysyłki. „Wznów wysyłkę” korzysta z `resume_email_send`. „Anuluj wysyłkę” korzysta z `cancel_email_send`, aby trwale zatrzymać dostarczanie pozostałych wiadomości.
- „Jak poszły aktualności o produkcie?” wywołuje `get_email_analytics` z raportem wysyłek, który obejmuje dostarczenia, otwarcia, kliknięcia i odbicia.

## Typowe problemy

| Problem | Prawdopodobna przyczyna | Rozwiązanie |
| --- | --- | --- |
| Claude nie może znaleźć domeny, z której da się wysłać kampanię | Domena nie jest zweryfikowana albo ma przeznaczenie transakcyjne | Zweryfikuj domenę albo dodaj domenę o przeznaczeniu marketingowym |
| Grupa odbiorców liczy zero kontaktów | Filtr nie pasuje do wartości w Twoich polach | Poproś Claude o wypisanie wartości pola, a potem zbuduj filtr od nowa |
| Wysyłka zgłasza brak kwalifikujących się odbiorców | Wszyscy w grupie odbiorców są wypisani, wykluczeni albo mają niedziałające adresy | Sprawdź liczbę kwalifikujących się odbiorców w grupie i importuj status subskrypcji razem z kontaktami |
| E-mail nie pasuje do marki | Dokument marki jest zbyt ubogi | Prześlij wytyczne marki i wygeneruj e-mail ponownie |

## Najczęściej zadawane pytania

### Czy Claude może wysłać kampanię bez mojego zatwierdzenia?

W połączeniach OAuth i połączeniach obejmujących całą organizację `send_email` przed rzeczywistą wysyłką zwraca krok potwierdzenia. Twój klient Claude może też pytać o zgodę przed każdym wywołaniem narzędzia. Połączenia z kluczem API marki potrzebują własnych zasad zatwierdzania po stronie klienta. W przypadku rzeczywistych wysyłek nie wyłączaj weryfikacji.

### Czy to działa z ChatGPT lub Cursor?

Tak. Wersja webowa ChatGPT korzysta z wtyczki, a aplikacja desktopowa ChatGPT i Codex współdzielą konfigurację MCP. Cursor, VS Code i inne aplikacje klienckie używają tego samego adresu URL serwera, ale każda ma własne kroki konfiguracji i uwierzytelniania. [Instrukcja konfiguracji klientów](https://docs.brew.new/api-reference/mcp/connect-your-client) opisuje każdą z nich.

### Czy kampania zaplanowana przez agenta podlega tym samym zasadom co każda inna?

Tak. Wychodzi z Twojej domeny i korzysta z Twojej reputacji nadawcy, a obowiązują ją przepisy [CAN-SPAM](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business) i [wymagania Gmail dla nadawców](https://support.google.com/mail/answer/81126). Szczegóły opisuje wpis [Co nadal obowiązuje, gdy e-maile wysyła agent](/pl/blog/agent-email-deliverability).

### Czy Claude może też budować automatyzacje?

Tak. `save_trigger`, `save_automation` i `test_automation` tworzą i testują sekwencje uruchamiane zdarzeniami, a publikacja to osobny, wyraźny krok.

## Następny krok

Aby to wypróbować, dodaj konektor, a potem poproś Claude o wysłanie testu Twojej kolejnej kampanii, zanim cokolwiek zaplanujesz.
