Categories › Communication › Email
AI agent email — 23 tools free to read inbox, 28 paid to send. $9.99/mo. Token auto-provisioned.
Remote server: your requests and data go to mcp.setip.io. Claude Code: claude mcp add --transport http emailmcp https://mcp.setip.io/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
send_email — Send an email with text or HTML contentsend_template_email — Send an email using a predefined templatevalidate_email — Validate email addresses and check deliverabilityget_email_usage — Get email usage statistics — delivery rate, bounce rate, per-domain breakdown, top bounce reasons. Reads from persistent stats.verify_email_setup — Verify IP whitelisting and email provider configurationlist_email_accounts — List all configured IMAP email accounts. Shows default and named accounts (work, personal, etc.).read_inbox — Read emails from an inbox via IMAP with filtering options. If IMAP is configured in .env, no credentials needed. Use "account" to pick a namget_mailbox_status — Get status information for an email mailbox. If IMAP is configured in .env, no credentials needed. Use "account" to pick a named account.list_mailboxes — List all available mailboxes for an email account. If IMAP is configured in .env, no credentials needed. Use "account" to pick a named accoustart_smtp_receiver — Start the SMTP server to receive forwarded corporate emailsstop_smtp_receiver — Stop the SMTP forward receiver serverget_smtp_receiver_status — Get the current status of the SMTP forward receiverget_forwarded_emails — Retrieve forwarded emails with optional filteringget_conversation_threads — Get conversation threads with forwarded emailsget_conversation_context — Get full conversation context for a specific threadget_threads_for_sender — Get all conversation threads involving a specific sendercheck_email_config — Check if email providers are configured, guide setup if neededconfigure_mailgun — Configure Mailgun email provider with step-by-step guidancetest_email_config — Test email configuration by sending a test emailcreate_mailbox — Create a new local mailbox for receiving email (autonomous mode). Each address gets its own inbox accessible via MCP tools.delete_mailbox — Delete a local mailbox and all its stored emails (autonomous mode)list_local_mailboxes — List all local mailboxes on this server (autonomous mode)request_email_ip — Request a dedicated WireGuard IP for email sending. Submits to the provisioning queue.check_ip_status — Check the status of a pending WireGuard IP provisioning requestget_dns_records — Generate all required DNS records (A, MX, SPF, DKIM, DMARC) for autonomous email. Outputs copyable records for your DNS provider.verify_autonomous_setup — Verify that autonomous email is properly configured: DNS records, DKIM, SMTP send/receivesetup_autonomous_security — Auto-configure DKIM, SPF, and DMARC for autonomous email. Generates DKIM keys, creates DNS records, and outputs everything needed.create_email_rule — Create a rule that triggers actions when incoming emails match conditions. Actions: forward, auto_reply, webhook, flag, move, mcp_tool, log,list_email_rules — List all email rules with their match conditions, actions, and hit countsdelete_email_rule — Delete an email rule by IDupdate_email_rule — Update an existing email rule (enable/disable, change match/actions/priority)start_idle_watch — Start real-time IMAP IDLE watching on email accounts. Get push notifications when new emails arrive. Works with Gmail, iCloud, Office365, etstop_idle_watch — Stop IMAP IDLE watching on an account (or all accounts)get_idle_status — Get status of IMAP IDLE watchers — which accounts are being watched, connection status, new email countsprovision_start — Phase 1: Create a cloud VPS with dedicated IP. Generates WireGuard config. Returns the IP and instructions to connect. Supports DigitalOceanprovision_resume — Resume provisioning from where you left off. Automatically detects the current phase and advances: WireGuard connection → DNS setup → TLS → provision_status — Show current provisioning state — which phases are complete, what to do nextlist_cloud_providers — List supported cloud providers with pricing, regions, and PTR support infostart_health_monitor — Start monitoring the provisioned email server — checks tunnel, SMTP, DNS, and IP reputation every 60 seconds. Auto-restarts on failure.get_health_status — Get current health status of the email server — tunnel, SMTP, DNS, IP blocklist checksNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.