MCP server

This is the remote Model Context Protocol endpoint for MultiMail. Connect your AI agent to send, receive, and manage email with human oversight.

Server URL
https://mcp.multimail.dev/mcp
setup_multimail
Explain how to get started
request_challenge
Get a signup proof-of-work challenge
request_did_challenge
Get a DID identity-binding challenge
create_account
Create account with solved challenge
activate_account
Activate account with emailed code
resend_confirmation
Resend the activation email
list_mailboxes
Discover available mailboxes
create_mailbox
Create mailbox (approval-gated)
update_mailbox
Change mailbox name and signature
configure_mailbox
Set oversight mode and routing
delete_mailbox
Remove a mailbox
send_email
Send markdown emails
reply_email
Reply within threads
check_inbox
List and filter emails
read_email
Read full email content
download_attachment
Download file attachments
get_thread
View conversation thread
wait_for_email
Block until matching mail arrives
edit_scheduled_email
Edit a scheduled email before send
cancel_message
Cancel pending emails
get_tags
Get tags on an email
set_tags
Set key-value tags on an email
delete_tag
Delete a tag from an email
search_contacts
Search the address book
add_contact
Add a contact
delete_contact
Delete a contact
list_pending
List emails awaiting approval
decide_email
Approve or reject pending email
manage_upgrade
Request or apply oversight upgrade
manage_spam_status
Report or clear spam status
list_spam
List spam messages
list_suppression
List suppressed addresses
remove_suppression
Remove a suppressed address
get_account
Inspect plan, quota, and status
update_account
Update account settings
delete_account
Delete account (approval-gated)
get_usage
Get usage and plan-limit data
list_api_keys
List API keys
create_api_key
Create API key (approval-gated)
revoke_api_key
Revoke an API key
get_audit_log
Fetch audit history
create_webhook
Create webhook (approval-gated)
list_webhooks
List webhook subscriptions
delete_webhook
Delete a webhook
list_allowlist
List sending allowlist entries
add_allowlist_entry
Allowlist a recipient (approval-gated)
remove_allowlist_entry
Remove an allowlist entry
get_billing_portal
Get a Stripe billing portal URL
upgrade_plan
Upgrade to a paid plan
cancel_subscription
Cancel subscription (approval-gated)
report_issue
Report bugs or request features
Claude.ai / Claude Desktop
Add via Settings → MCP Servers → search "MultiMail", or connect directly with the URL above.
Claude Code / npm
Install locally: npx @multimail/mcp-server with your API key as MULTIMAIL_API_KEY.
Any MCP client
Point your client to https://mcp.multimail.dev/mcp using Streamable HTTP transport.