tissak/email-mcp-server
If you are the rightful owner of email-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Email MCP Server is a Model Context Protocol server designed to facilitate AI assistants in managing email interactions through IMAP for reading and SMTP for sending, using TypeScript.
Tools
Functions exposed to the LLM to take actions
list_mailboxes
List all available mailboxes/folders on the IMAP server.
search_emails
Search emails by criteria such as sender, subject, and unread status.
fetch_email
Fetch full email content by UID including headers, body, and attachments.
mark_email
Mark emails as read/unread or flagged/unflagged.
move_email
Move emails to different mailboxes/folders.
delete_email
Delete emails by moving to Trash or permanently deleting.
create_folder
Create new email folders/mailboxes.
send_email
Send new emails with recipients, subject, and body.
create_draft
Create draft emails in the Drafts folder without sending.
reply_to_email
Reply to existing emails with quoted text and threading.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client