MCP, CLI, and skills for the coding agents you already use — the full email surface, not a send-only toy. Your agent sends, receives, replies, and asks you before anything blasts.
54 MCP tools · Full CLI · Approve-by-reply on every plan

54 typed tools over the Model Context Protocol — not a send wrapper. Anything you can do from the dashboard, your agent can do from a conversation.
{ "mcpServers": { "drin": { "command": "npx", "args": ["-y", "@drin00/mcp"], "env": { "DRIN_API_KEY": "drin_k_…" } } } } # works with any MCP client — one config block.
send_email, send_batch, reply_email, threads — the conversation surface, both directions.
Domains, webhooks, API keys, templates, suppressions, metrics — the infrastructure, inspectable and changeable.
Contacts, topics, campaigns — your agent drafts the campaign; approve-by-reply keeps the launch yours.
Claude Code, Cursor, Codex, Lovable, Replit — pick the tab, paste the block, and the same 54 tools appear.
$ claude mcp add drin \ -e DRIN_API_KEY=drin_k_… \ -- npx -y @drin00/mcp # restart the session — 54 tools appear. > Triage my inbox and draft replies to anything from a paying customer.
A complete CLI that mirrors the API — sends, domains, inbox triage and replies. Scriptable in CI, and just as comfortable in an agent's hands as in yours.
CLI reference →$ npm i -g @drin00/cli $ drin login --browser ✓ authenticated $ drin send --to sarah@gmail.com \ --subject "Your invoice" --attach ./invoice.pdf ✓ delivered · em_8f2… $ drin threads list th_4k2… sarah@gmail.com "Re: Your invoice"
The blast is gated, not the agent. It can draft a campaign, stage an automation, prepare the send — and the launch waits for a human reply in your ordinary inbox. No dashboard tab open at midnight; the audit trail is your own mail archive.
The same gate guards automation activation. Drafting is free on every plan; nothing reaches a list without the reply.

Positioning, pillars, install commands and pricing — published as plain markdown, so an agent can evaluate Drin without scraping this page. The HUMAN/AGENT toggle up top serves the whole site as text.