Connect Gmail and Microsoft 365 accounts once via OAuth. OutreachEmailMCP then exposes them through SMTP, IMAP, a REST API, and MCP β so your outreach tools, scripts, and AI agents can send and read mail without ever touching provider passwords or OAuth themselves.
Open the dashboard β/mcp endpoint with a permission-scoped API key, or use plain SMTP/IMAP/REST from any tool ever written.Google and Microsoft removed basic authentication β the username+password login every sequencer and legacy tool depends on. OutreachEmailMCP restores that interface locally while speaking modern OAuth to the providers, so nothing breaks and nothing violates their auth requirements.
One connection serves both worlds: bulk-import your accounts into Instantly, Smartlead, Lemlist and friends via CSV β and simultaneously read replies or send from your own code, no double setup.
The MCP endpoint gives agents typed tools β list accounts, send email, read inboxes, check delivery status β behind API keys with granular permissions (send-only keys, read-only keys). Your agent never sees a mailbox credential.
Persistent send queue with retries and backoff, per-message delivery log, automatic token refresh, accounts pause (never lose mail) when re-authentication is needed.
Manage dozens of sending mailboxes and move them between sequencers with a CSV export instead of re-doing OAuth in every tool.
One REST/webhook API for sending and reading across Gmail and Microsoft, self-hosted next to your stack in a single Docker container.
Give agents safe, scoped email abilities over MCP without embedding provider OAuth flows into every project.
OutreachEmailMCP is free to use and AGPL-licensed open source β self-host it with one docker compose up, inspect every line, or use this hosted instance at no cost.