1. Add the Connection URL
The connection URL is clean and the same for every brand:2. Sign In with Brew
On first connect the client opens your browser: sign in with Brew and pick a brand. That’s it: Brew is its own OAuth 2.1 authorization server, so the token is issued and scoped to that brand for you (revocable anytime in Settings → MCP).3. Run Your First Workflow
Ask your agent to callget_brew_capabilities first. It returns the catalog (scopes, credit costs, the error envelope) plus the end-to-end workflows. The server also ships guided prompts (launch_email_campaign, build_segment_and_send, …) that your client can surface directly.
A first campaign, end to end:
create_email_design: generate an on-brand email from a prompt.send_emailwithtest: trueto QA it.list_domains(a verified sender) +list_audiences(orcreate_audience).- On the recommended OAuth connection, call
send_emailwith theaudienceId,domainId, and a uniqueidempotency_key, but omitconfirmed. Brew returnsconfirmation_requiredwithout sending. - Show the preview and exact recipient count (load the audience count if needed) and get explicit approval.
- Only after approval, call
send_emailagain with the same inputs andconfirmed: true. get_send_analytics+get_campaign_analyticsto measure.
Need Help?
Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:- Self-Service Tools
- Talk to Our Team
Search Documentation
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
ChatGPT/Claude Integration
Click “Open in ChatGPT” at the top right of any page to explore it further with ChatGPT or Claude.