delete_email

MCP tool from Email MCP by codefuturist

Move to Trash or permanently delete

How to use it

Project documentation lists delete_email for the Email MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Email MCP

$npx @codefuturist/email-mcp setup
FULL EMAIL MCP LISTING

Other tools in Email MCP (39)

add_label

Add a label to an email (ProtonMail folders, Gmail X-GM-LABELS, or IMAP keywords)

apply_template

Apply a template with variable substitution

bulk_action

Batch operation on up to 100 emails

cancel_scheduled

Cancel a pending scheduled email

check_health

Connection health, latency, quota, and IMAP capabilities

check_notification_setup

Diagnose desktop notification support and provide setup instructions

configure_alerts

Update alert/notification settings at runtime

create_label

Create a new label

create_mailbox

Create a new mailbox folder

delete_label

Delete a label

delete_mailbox

Permanently delete a mailbox and contents

download_attachment

Download an email attachment by filename

extract_contacts

Extract unique contacts from recent email headers

find_email_folder

Discover the real folder(s) an email resides in (resolves virtual folders)

forward_email

Forward with original content quoted

get_email

Read full email content with attachment metadata

get_email_stats

Email analytics — volume, top senders, daily trends

get_email_status

Get read/flag/label state of an email without fetching the body

get_emails

Fetch full content of multiple emails in a single call (max 20)

get_hooks_config

Show current hooks configuration — preset, rules, and custom instructions

get_thread

Reconstruct a conversation thread via References/In-Reply-To

get_watcher_status

Show IMAP IDLE connections, folders being monitored, and last-seen UIDs

list_accounts

List all configured email accounts

list_emails

Paginated email listing with date, sender, subject, and flag filters

list_labels

Discover available labels (auto-detects provider strategy)

list_mailboxes

List folders with unread counts and special-use flags

list_presets

List available AI triage presets with descriptions and suggested labels

list_scheduled

List scheduled emails by status

list_templates

List available email templates

mark_email

Mark as read/unread, flag/unflag

move_email

Move email between folders

remove_label

Remove a label from an email

rename_mailbox

Rename an existing mailbox folder

reply_email

Reply with proper threading (In-Reply-To, References)

save_draft

Save an email draft to the Drafts folder

schedule_email

Schedule an email for future delivery

search_emails

Search by keyword across subject, sender, and body

send_draft

Send an existing draft and remove from Drafts

send_email

Send a new email (plain text or HTML, CC/BCC)