Provider support

What works, per provider.

MCPEmails connects Gmail, Outlook, Fastmail, and any IMAP inbox (iCloud, Yahoo, Zoho, Yandex, generic). Not every provider exposes the same APIs — this table shows exactly what each one supports today.

Connect an inboxBack to docs
Supported
Not supported
planned Planned (not yet shipped)

iCloud, Yahoo, Zoho, Yandex, and Generic IMAP all run through the same Deno IMAP/SMTP transport and share identical capabilities. The columns are shown separately for clarity but their feature set is identical.

FeatureGmailOutlookFastmailiCloudYahooZohoYandexGeneric IMAP
Core
Read email
Search
Send email
Reply
Forward
Flags & state
Read/unread + starred flags
Folders & labels
Folders
Labels / tags
Move
Copy
Delete
Delete / trash
Permanent delete (expunge)
Drafts
Drafts (create / edit / send)
Contacts
Contacts API
Scheduling
Scheduled sendplannedplannedplannedplannedplannedplannedplannedplanned
Search
Search syntaxGmailODataJMAPIMAPIMAPIMAPIMAPIMAP

Gmail — folders vs labels: Gmail uses a flat label system rather than hierarchical folders. "Move" is implemented as label add/remove. Native copy is not available via the Gmail REST API.

Permanent delete: Gmail and Outlook move to Trash when you delete — permanent expunge is not exposed by their APIs. IMAP providers (Fastmail, iCloud, Yahoo, Zoho, Yandex, Generic) support both trash and hard expunge.

Contacts API: Gmail uses the Google People API; Outlook uses Microsoft Graph /contacts. Fastmail CardDAV and IMAP-based contacts are deferred to a later release.

Scheduling: Planned for all providers via a server-side queue (not provider-native scheduling). No provider exposes a native scheduled-send API that is accessible without storing credentials server-side.

Ready to connect your inbox?

Free plan: unlimited connections, no card required.