Skip to main content
Glama

Server Details

Search and triage all your mailboxes; draft replies and campaigns; send only as you allow.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
BumbleBox/bumblebox-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

17 tools
archive_emailArchive an email
Idempotent
Inspect

Moves one inbox email to its mailbox's archive folder, on the mail server too. Undone by restore_to_inbox. Nothing is deleted.

ParametersJSON Schema
NameRequiredDescriptionDefault
email_idYesEmail id, as returned by search_emails or list_to_answer.

Output Schema

ParametersJSON Schema
NameRequiredDescription
movedYes
create_campaign_draftWrite a campaign draft (not sent)Inspect

Writes one draft inside an existing campaign, to one recipient (added to the campaign list if new), from the campaign's sender. Nothing is sent: the draft waits for the user to validate the campaign send in BumbleBox.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYes
bodyYesPlain-text body.
nameNoRecipient name, for a new prospect.
subjectYes
mission_idYesCampaign id, as returned by list_missions.

Output Schema

ParametersJSON Schema
NameRequiredDescription
draftYes
draft_replyPrepare a reply (not sent)
Idempotent
Inspect

Saves the text as the reply draft of a received email, from the mailbox that received it. Nothing is sent: the draft waits in BumbleBox (Pilotage › prepared replies) until the user reviews it and clicks Send. Saving again replaces the previous draft of the same email.

ParametersJSON Schema
NameRequiredDescriptionDefault
bodyYesPlain-text reply body.
subjectNoDefaults to "Re: <original subject>".
email_idYesEmail id, as returned by search_emails or list_to_answer.

Output Schema

ParametersJSON Schema
NameRequiredDescription
draftYes
get_emailRead an email
Read-only
Inspect

One email in full: sender, recipients, date, subject, plain-text body, attachment names, folder and BumbleBox classification.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesEmail id, as returned by search_emails or list_to_answer.

Output Schema

ParametersJSON Schema
NameRequiredDescription
emailYes
list_calendar_eventsList calendar events
Read-only
Inspect

Events of the connected Google calendars between two dates (default: the next 7 days, at most 62 days).

ParametersJSON Schema
NameRequiredDescriptionDefault
toNo
fromNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
eventsYes
list_campaign_draftsList the drafts of a campaign
Read-only
Inspect

The drafts of one campaign that wait for the user to validate them in BumbleBox (recipient, subject, plain-text body, sender), newest first, with the true totals.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
mission_idYesCampaign id, as returned by list_missions.

Output Schema

ParametersJSON Schema
NameRequiredDescription
countsYes
draftsYes
list_foldersList mail folders
Read-only
Inspect

The folders of each connected mailbox, as last synced. Trash, spam, sent and drafts are left out.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
mailboxesYes
list_missionsList campaigns
Read-only
Inspect

The user's prospection campaigns (missions), most recently active first, with the number of drafts waiting, emails sent and prospects who replied.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
missionsYes
list_replies_to_validateCampaign replies waiting for the user
Read-only
Inspect

Replies received on campaigns that still need the user: prepared reply drafts waiting for validation, and replies with no answer yet (with the stored AI triage: kind, summary, whether a human is needed).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
draftsYes
pendingYes
list_to_answerEmails waiting for a reply
Read-only
Inspect

Received emails BumbleBox classified as needing a reply and still in the inbox, newest first.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
emailsYes
move_emailMove an email to a folder
Idempotent
Inspect

Moves one inbox email to an existing folder of the same mailbox (see list_folders), on the mail server too. No folder is created. Undone by restore_to_inbox.

ParametersJSON Schema
NameRequiredDescriptionDefault
folderYes
email_idYesEmail id, as returned by search_emails or list_to_answer.

Output Schema

ParametersJSON Schema
NameRequiredDescription
movedYes
restore_to_inboxPut an email back in the inbox
Idempotent
Inspect

Moves an archived, filed or trashed email back to the inbox, on the mail server too.

ParametersJSON Schema
NameRequiredDescriptionDefault
email_idYesEmail id, as returned by search_emails or list_to_answer.

Output Schema

ParametersJSON Schema
NameRequiredDescription
restoredYes
search_contactsSearch contacts
Read-only
Inspect

Contacts BumbleBox knows from the mail history (name, address, organization domain, exchange counts, last exchanges, VIP mark, note), matched on name, address or domain.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
contactsYes
search_emailsSearch emails
Read-only
Inspect

Searches every connected mailbox (sender, subject, preview), newest first. Operators: from:, subject:, before:YYYY-MM-DD, after:YYYY-MM-DD; the rest is free text. Deleted emails are not returned.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultsYes
send_replyReply to the senderInspect

Replies to the sender of one received email, and only to them (no Cc, no Bcc, no attachment), from the mailbox that received it. What happens next is the level the user set in BumbleBox for this kind of reply: a draft, a reply waiting for one tap (the default), or a reply that leaves after a delay the user can cancel. Anything that commits the user (amounts, bank details, acceptance, contracts, dates, links) always waits for the user. The result says which one applied.

ParametersJSON Schema
NameRequiredDescriptionDefault
bodyYesPlain-text reply body.
email_idYesEmail id, as returned by search_emails or list_to_answer.

Output Schema

ParametersJSON Schema
NameRequiredDescription
replyYes
trash_emailPut an email in the trash
Idempotent
Inspect

Moves one inbox email to its mailbox's trash when BumbleBox certifies it as noise (spam, newsletter, promotion, with a unanimous safety vote and no known contact or action word). Any other email is not moved: it becomes a proposal the user confirms in one tap in BumbleBox. Never a permanent deletion; undone by restore_to_inbox.

ParametersJSON Schema
NameRequiredDescriptionDefault
reasonNoWhy, shown to the user with a proposal.
email_idYesEmail id, as returned by search_emails or list_to_answer.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
update_campaign_draftEdit a campaign draft (not sent)
Idempotent
Inspect

Changes the subject, body or recipient of a draft that is still a draft. Nothing is sent, and a draft the user already validated cannot be changed.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNo
bodyNo
subjectNo
draft_idYes
mission_idYesCampaign id, as returned by list_missions.

Output Schema

ParametersJSON Schema
NameRequiredDescription
draftYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 17 tool updates
    • First observedarchive_email
    • First observedcreate_campaign_draft
    • First observeddraft_reply
    • First observedget_email
    • First observedlist_calendar_events
    • First observedlist_campaign_drafts
    • First observedlist_folders
    • First observedlist_missions
    • First observedlist_replies_to_validate
    • First observedlist_to_answer
    • First observedmove_email
    • First observedrestore_to_inbox
    • First observedsearch_contacts
    • First observedsearch_emails
    • First observedsend_reply
    • First observedtrash_email
    • First observedupdate_campaign_draft

Publisher details

Operator
ICRAFT SAS (Paris, France), publisher of BumbleBox · Publisher source
Vendor relationship
First-party · Publisher source
Restrictions
Requires a BumbleBox Pro or Business plan (checked on every request). OAuth 2.1 with dynamic client registration: no custom OAuth app needed. Sending follows the level the user sets in BumbleBox; by default every reply waits for one tap. · Publisher source

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables an AI client to search Gmail, Outlook, Hotmail, iCloud and Fastmail mailboxes at once and read, draft, send and organise mail in each. It also supports attachments, labels, filters, signatures and vacation responders, with per-mailbox permissions controlling what may be sent.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables unified email management across Gmail, Outlook, iCloud, and IMAP providers with tools for search, send, organize, and batch operations via natural language.
    159 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to read, search, send, reply, forward, schedule, organize, and analyze email across multiple IMAP/SMTP accounts, with provider-aware labels, drafts, templates, and bulk operations. Additional capabilities include real-time IMAP IDLE watching with AI triage, verification-code capture, calendar extraction, analytics, and optional Streamable HTTP or OAuth2 access.
    17 npm
    ISC
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants and compatible clients to securely search, read, send, reply, forward, organize, and bulk-delete email across multiple mailboxes, with automatic SMTP configuration and AES-256-encrypted credential storage.
    800 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.