This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.agentmailbox.to
23tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.agentmailbox.to/mcp
Skill page: https://www.mcpbundles.com/skills/agentmailbox-mcp-7e5806665c
Explore capabilities (23)
read 13
write 4
other 6
Get
5
List
4
Read
2
Search
2
Other capabilities
10
Send Email
write
send_email
Send a new email to one or more recipients.
Use this to compose and send emails. Supports inline attachments and reply-all.
Provide at least one of body_text or body_html. Use in_reply_to to reply to existing emails.
For attachments, provide a list of objects with base64-encoded file content.
For reply-all, set reply_all=True with in_reply_to to automatically include all
original recipients (To + CC) in the reply.
Example: To send "Meeting notes" to alice@example.com with text body.
Example:
Send Email — Send a new email to one or more recipients.
Use this to compose and send emails. Supports inline attachments and reply-all.
Provide at least one of body_text or body_html. Use in_reply_to to reply to existing emails.
For attachments, provide a list of objects with base64-encoded file content.
For reply-all, set reply_all=True with in_reply_to to automatically include all
original recipients (To + CC) in the reply.
Example: To send "Meeting notes" to alice@example.com with text body.
Example:
List Emails — List inbox emails with optional filtering by read status and labels.
Use this to browse your inbox or check for new emails. Returns email summaries (not full content).
For full email content, use read_email after finding the message_id you want.
Example: "Show me my 5 most recent unread emails" → list_emails(limit=5, is_read=False)
Example: "Show emails labeled important" → list_emails(labels=["important"])
Read Email — Read the full content and headers of a specific email and mark it as read.
Use this to retrieve complete email details after finding the message_id from list_emails.
Returns the full body content, all headers, and complete metadata.
The email is automatically marked as read when retrieved.
Attachments are returned with their ID, filename, size, and content type.
Use download_attachment(message_id, attachment_id) to get a presigned
download URL for any attachment.
Example: "Read the full email
Track Sent Email — Track delivery status and engagement metrics for a sent email.
Use this to monitor if sent emails were delivered, opened, or clicked (not for received emails).
Requires the message_id returned from send_email.
Example: "Check if my email was delivered" → track_sent_email(message_id="msg_sent_abc123")
Archive Email — Archive or unarchive an email for inbox organization.
Use this to archive emails you've processed or want to hide from the main inbox view.
Archived emails are not deleted and can be unarchived later.
Example: "Archive the email with id msg_abc123" → archive_email(message_id="msg_abc123")
Example: "Unarchive email msg_abc123" → archive_email(message_id="msg_abc123", is_archived=False)
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
What is the Agent Mailbox by Compostable AI MCP server?
Agent Mailbox by Compostable AI is an MCP server at mcp.agentmailbox.to. MCPBundles discovered 23 tools on the live endpoint.
How do I connect Agent Mailbox by Compostable AI to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does Agent Mailbox by Compostable AI provide?
Operate this server?
Request removal if you do not want Agent Mailbox by Compostable AI listed here, or claim the listing if you want to manage it on MCPBundles.
Operate Agent Mailbox by Compostable AI?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in email
Other MCP servers in this category from the directory index
— List emails sent from a mailbox.
Use this to view sent messages, track delivery status, and monitor outbound email activity.
Returns a paginated list of messages sent from the specified mailbox.
Example: "Show me the last 20 emails I sent" → list_outbound_messages(limit=20)
Example: "Show sent emails from the last week" → list_outbound_messages(since="2024-01-15T00:00:00Z")
Read Sent Email — Read the full content of a sent email including body and attachments.
Use this to retrieve the HTML/text body, subject, recipients, and attachment
download links for a specific outbound message you've sent.
Example: "Show me the content of the email I sent" → read_sent_email(message_id="abc-123")
Get Email Analytics — Get delivery and engagement analytics for a sent email.
Use this to monitor delivery status, bounce information, open rates, and click tracking
for emails you've sent. This provides detailed analytics beyond basic delivery confirmation.
Example: "Check analytics for message msg_abc123" → get_email_analytics(message_id="msg_abc123")
Get Email Quota — Check current email quota and limits.
Use this to monitor email usage, check remaining quota, and avoid hitting rate limits.
Returns current usage statistics and quota limits for your mailbox.
Example: "Check my email quota" → get_email_quota()
Returns:
Usage counts and quota limits on success, or error response on failure.
List Mailboxes — List all mailboxes for the authenticated tenant.
Use this to discover available mailboxes, check their status, and find mailbox IDs
for use with other tools.
Example: "Show me all my mailboxes" → list_mailboxes()
Example: "List only active mailboxes" → list_mailboxes(active_only=True)
Get Mailbox — Get detailed information about a specific mailbox.
Retrieve full mailbox details including status, domain verification, and configuration.
Provide either mailbox_id or email_address to identify the mailbox.
Example: "Get details for mailbox abc-123" → get_mailbox(mailbox_id="abc-123")
Example: "Get info about agent@example.com" → get_mailbox(email_address="agent@example.com")
Delete Mailbox — Delete a mailbox.
By default performs a soft delete (mailbox marked as deleted, credentials revoked,
but data preserved). Set permanent=True for a hard delete that removes all data
including messages, attachments, and S3 objects.
WARNING: Permanent deletion is irreversible. All emails, credentials, and stored
data for this mailbox will be destroyed.
Example: "Soft delete mailbox abc-123" → delete_mailbox(mailbox_id="abc-123", confirm=True)
Example: "Permanently destroy mailbox" → delete_mailb
Update Message — Update a message's metadata: read status, archive status, or labels.
Use this to mark messages as read/unread, archive/unarchive them, or add/remove
labels for categorization and workflow management.
Example: "Mark as read" → update_message(message_id="msg_123", is_read=True)
Example: "Add label" → update_message(message_id="msg_123", add_labels=["important"])
Example: "Archive and label" → update_message(message_id="msg_123", is_archived=True, add_labels=["processed"])
Create Mailbox — Create a new mailbox in a verified domain and return credentials for immediate use.
Use this to provision a new email address for an AI agent or user within an existing
verified domain. The returned OAuth2 credentials allow the LLM to immediately start
sending and receiving emails using the send_email and list_emails tools.
IMPORTANT: The OAuth2 client_secret is returned ONCE and cannot be retrieved again.
Store it securely immediately.
Example: create_mailbox(domain="zamzam.agentmailbox.to",
Forward Message — Forward an email message to new recipients.
Fetches the original message, constructs a forwarded email with attribution
(From, Date, Subject, To from original), optionally prepends your comment,
and sends to the specified recipients.
Example: forward_message(message_id="abc-123", to=["bob@example.com"], comment="FYI")
Search Messages — Search across all messages (inbound and outbound) using full-text search.
Searches subject, sender, and body content. Returns results ranked by relevance
with highlighted snippets showing where the match occurred.
Example: "Find emails about invoices" → search_messages(q="invoice")
Example: "Search for messages from John" → search_messages(q="john")
Search Threads — Search for conversation threads by message content.
Searches messages, groups by thread, and ranks threads by the highest
relevance score among their messages. Returns the best-matching snippet.
Example: "Find threads about project updates" → search_threads(q="project updates")
List Threads — List email conversation threads for the mailbox.
Threads group related emails (sent and received) together by conversation.
Returns threads sorted by most recent activity.
Example: "Show my recent conversations" → list_threads()
Example: "Get more threads" → list_threads(offset=20)
Get Thread — Get all messages in an email conversation thread.
Returns messages in chronological order with both sent and received emails,
showing the full conversation flow.
Example: "Show the full conversation" → get_thread(thread_id="abc-123")
Batch Get Messages — Retrieve multiple messages by ID in a single request.
Efficiently fetches up to 50 messages at once. Useful for loading
a set of known messages (e.g., from search results or thread views).
Example: batch_get_messages(ids=["msg-1", "msg-2", "msg-3"])
Get Raw Message — Download the raw RFC 5322 email source for a message.
Returns the complete original email including all headers, MIME structure,
and encoded attachments. Useful for debugging, forwarding, or compliance.
Example: get_raw_message(message_id="abc-123")
Download Attachment — Get a presigned download URL for a specific email attachment.
Use this after read_email reveals attachments. Each attachment in the response
has an 'id' field — pass it here to get a direct download URL (5-minute expiry).
This is the preferred way to access attachments — it returns a short-lived URL
without consuming context window with large base64 content.
Example: download_attachment(message_id="abc-123", attachment_id="att-456")
Prepare Attachment Upload — Prepare a file upload for use as an email attachment.
This is step 1 of a two-step upload process (same pattern as Linear MCP):
1. Call this tool to get a presigned upload URL
2. Upload the raw file bytes with PUT/POST to the returned URL
3. Use the returned attachment_ref in send_email's attachment_refs parameter
The presigned URL requires NO credentials — anyone with the URL can upload
for 5 minutes. After upload, the file is automatically scanned for malware.
IMPORTANT — upload to the retu
MCPBundles probed 23 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does Agent Mailbox by Compostable AI require?
Agent Mailbox by Compostable AI may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.
M
Mermail
Email and wallet infrastructure for AI agents. Build with dedicated inboxes, API and MCP access, and...