{"slug":"multimail-dev/mcp-server","name":"MultiMail","description":"Email for AI agents. Send and receive as markdown with human oversight.","category":"communication","tags":[],"official":false,"stars":1,"transport":"stdio","install":[{"cmd":"npx -y @mvanhorn/printing-press","imports":[]}],"tools":[{"name":"send_email","description":"Send email as markdown. Supports attachments, idempotency_key, scheduled delivery via send_at."},{"name":"check_inbox","description":"List emails with filters: status, sender, subject, date range, direction, attachments, pagination."},{"name":"read_email","description":"Full email content. Trusted metadata and untrusted body returned as separate content blocks."},{"name":"reply_email","description":"Reply in-thread. Threading headers set automatically."},{"name":"get_thread","description":"All emails in a conversation thread with participants and metadata."},{"name":"download_attachment","description":"Download attachment as base64 with content type."},{"name":"cancel_message","description":"Cancel a pending or scheduled email."},{"name":"edit_scheduled_email","description":"Edit scheduled email before it sends."},{"name":"wait_for_email","description":"Block until matching email arrives or timeout (max 120s)."},{"name":"get_tags","description":"Get all tags on an email. Persistent key-value agent memory across sessions."},{"name":"set_tags","description":"Set tags on an email. Merges with existing tags."},{"name":"delete_tag","description":"Delete a specific tag key from an email."},{"name":"list_pending","description":"Emails awaiting oversight decision (requires oversight scope)."},{"name":"decide_email","description":"Approve or reject a pending email (requires oversight scope)."},{"name":"manage_upgrade","description":"Request or apply oversight mode upgrade (action: request|apply)."},{"name":"list_allowlist","description":"List sending allowlist entries."},{"name":"add_allowlist_entry","description":"Add a recipient to the sending allowlist. Operator approval required."},{"name":"remove_allowlist_entry","description":"Remove an allowlist entry."},{"name":"list_mailboxes","description":"All mailboxes with ID, address, oversight mode, display name."},{"name":"configure_mailbox","description":"First-run setup: oversight mode, display name, CC/BCC, scheduling, signature."},{"name":"update_mailbox","description":"Update settings (display name, oversight mode, signature, webhooks)."},{"name":"create_mailbox","description":"Create mailbox (admin scope + operator approval)."},{"name":"delete_mailbox","description":"Permanently delete a mailbox (admin scope)."},{"name":"get_account","description":"Account status, plan, quota, sending enabled, enforcement tier."},{"name":"update_account","description":"Update org name, oversight email, physical address."},{"name":"delete_account","description":"Permanently delete account and all data (admin scope)."},{"name":"get_usage","description":"Quota and usage stats for the billing period."},{"name":"upgrade_plan","description":"Upgrade to paid plan (Builder $9/mo, Pro $29/mo, Scale $99/mo)."},{"name":"cancel_subscription","description":"Cancel paid subscription, revert to starter at period end."},{"name":"get_billing_portal","description":"Stripe portal URL for self-service billing."},{"name":"request_challenge","description":"ALTCHA proof-of-work challenge for account creation."},{"name":"create_account","description":"Create account with solved PoW challenge."},{"name":"resend_confirmation","description":"Resend activation email with new code."},{"name":"activate_account","description":"Activate account using confirmation code."},{"name":"setup_multimail","description":"Guided onboarding on the public /onboard endpoint."},{"name":"list_api_keys","description":"List all API keys (admin scope)."},{"name":"create_api_key","description":"Create API key with scopes (admin + operator approval). send+oversight rejected to prevent self-approval."},{"name":"revoke_api_key","description":"Revoke an API key (admin scope)."},{"name":"get_audit_log","description":"Account audit log (admin scope)."},{"name":"search_contacts","description":"Search contacts by name or email."},{"name":"add_contact","description":"Add a contact."},{"name":"delete_contact","description":"Delete a contact."},{"name":"manage_spam_status","description":"Report spam or clear spam status (action: report|clear)."},{"name":"list_spam","description":"Spam-flagged and quarantined emails."},{"name":"list_suppression","description":"List suppressed recipients with pagination."},{"name":"remove_suppression","description":"Remove a recipient from the suppression list."},{"name":"create_webhook","description":"Create webhook for real-time email event notifications."},{"name":"list_webhooks","description":"List all webhooks."},{"name":"delete_webhook","description":"Delete a webhook."},{"name":"report_issue","description":"Report a bug, site problem, or feature request."}],"env_vars":["MULTIMAIL_API_KEY","MULTIMAIL_MAILBOX_ID","MULTIMAIL_API_URL"],"auth_type":"none","github":"https://github.com/multimail-dev/mcp-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}