Audryo — Claude Code MCP server: lifecycle email from your agent
Hooks your agent into Audryo for audiences, journeys, campaigns and transactional sends. Nothing goes out until a person approves it.
claude mcp add --transport http audryo https://mcp.audryo.com/mcpWhat Audryo does
The server exposes the same API the Audryo app itself calls. Your agent reads your data schema, builds an audience, drafts a sequence of emails, tests it in the sandbox and hands back what needs review. Sending waits for a human.
API keys are scoped. read covers inspection, read plus write lets the agent sync data and draft journeys, emails and campaigns, and deliver is what activates a journey or sends anything. A key without deliver cannot fire a send even by accident. Fresh projects start in the sandbox, where messages land in an internal inbox, and switching to live is a manual step in the app. Retried calls carry an Idempotency-Key, so a repeat never sends twice.
The repo also ships the audryo CLI and three skills: audryo-api for connecting and picking scopes, audryo-email for building email documents and handling locales, audryo-sending for consent and deliverability. Every MCP tool doubles as a CLI command. Importing contacts does not grant marketing consent — that has to be collected separately.
What it helps with
- build an audience from conditions in your data schema
- draft an onboarding sequence and test it in the sandbox
- check delivery health and campaign performance
- ingest contacts and events without granting marketing consent
- prepare a campaign draft and hand it off for review
Example prompts for the agent
- Build an audience of signups who haven't created a project after three days
- Draft a three-email journey for that audience and run it in the sandbox
- Show me the delivery health for this project
How to install Audryo
Platform CLI: remote server
claude mcp add --transport http audryo https://mcp.audryo.com/mcpPlatform CLI: remote server
codex mcp add audryo --url https://mcp.audryo.com/mcpConfig file
{
"mcpServers": {
"audryo": {
"url": "https://mcp.audryo.com/mcp"
}
}
}Config file
{
"servers": {
"audryo": {
"type": "http",
"url": "https://mcp.audryo.com/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http audryo https://mcp.audryo.com/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Audryo
How do I install Audryo in Claude Code?
Run claude mcp add --transport http audryo https://mcp.audryo.com/mcp, then set AUDRYO_API_KEY in your environment.
What does Audryo do?
It lets an agent work with lifecycle email in Audryo: audiences, journeys, campaigns and transactional sends. Drafts appear right away; sending requires human approval.
What do I need before running the server?
An API key from your project settings, and the project ID for project tools. Keep scopes minimal: read to inspect, write to draft, deliver to send.