{"data":{"name":"ai.bumblebox/mail","title":"BumbleBox","description":"Search and triage all your mailboxes; draft replies and campaigns; send only as you allow.","version":"2.1.0","websiteUrl":"https://bumblebox.ai/integrations","repositoryUrl":"https://github.com/BumbleBox/bumblebox-mcp","remotes":[{"url":"https://api.bumblebox.ai/api/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-22T15:55:00.506Z","updatedAt":"2026-10-22T15:55:00.506Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"BumbleBox","source":"official-registry","sourceId":"ai.bumblebox/mail","updatedAt":"2026-10-22T15:55:00.506Z","confidence":100,"websiteUrl":"https://bumblebox.ai/integrations","description":"Search and triage all your mailboxes; draft replies and campaigns; send only as you allow.","verification":"official","repositoryUrl":"https://github.com/BumbleBox/bumblebox-mcp"}],"toolIndex":{"tools":[{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"archive_email","title":"Archive an email","description":"Moves one inbox email to its mailbox's archive folder, on the mail server too. Undone by restore_to_inbox. Nothing is deleted.","inputSchema":{"type":"object","properties":{"email_id":{"type":"string","minLength":1,"maxLength":300,"description":"Email id, as returned by search_emails or list_to_answer."}},"required":["email_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Archive an email","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"505ce1fca6012640515ef0cd09b25bb2a4f7e727c1ecc45ad4a651693e7497f4","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"create_campaign_draft","title":"Write a campaign draft (not sent)","description":"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.","inputSchema":{"type":"object","properties":{"mission_id":{"type":"string","minLength":1,"maxLength":200,"description":"Campaign id, as returned by list_missions."},"to":{"type":"string","minLength":3,"maxLength":320},"name":{"type":"string","maxLength":200,"description":"Recipient name, for a new prospect."},"subject":{"type":"string","minLength":1,"maxLength":300},"body":{"type":"string","minLength":1,"maxLength":20000,"description":"Plain-text body."}},"required":["mission_id","to","subject","body"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Write a campaign draft (not sent)","readOnlyHint":false,"destructiveHint":false,"openWorldHint":false},"definitionHash":"fd81212235ad08d94460443c822fb52afc467dc3b311587600531acf5d4e6e2a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"draft_reply","title":"Prepare a reply (not sent)","description":"Saves the text as the reply draft of a received email, from the address the email was written to (a brand address or the mailbox). needsIdentity: that address cannot send until the user verifies it in BumbleBox. 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.","inputSchema":{"type":"object","properties":{"email_id":{"type":"string","minLength":1,"maxLength":300,"description":"Email id, as returned by search_emails or list_to_answer."},"body":{"type":"string","minLength":1,"maxLength":20000,"description":"Plain-text reply body."},"subject":{"type":"string","maxLength":300,"description":"Defaults to \"Re: <original subject>\"."}},"required":["email_id","body"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Prepare a reply (not sent)","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"061b8188f950cb3f7ebe99263025b25d56110536eba0e6a07b1f7d09b0197660","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"get_email","title":"Read an email","description":"One email in full: sender, recipients, date, subject, plain-text body, attachment names, folder and BumbleBox classification.","inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":300,"description":"Email id, as returned by search_emails or list_to_answer."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Read an email","readOnlyHint":true,"openWorldHint":false},"definitionHash":"d83940fc5984242375c8878733d4c6bb699b2b470f1d1dd218ac54407d733be9","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"list_calendar_events","title":"List calendar events","description":"Events of the connected Google calendars between two dates (default: the next 7 days, at most 62 days).","inputSchema":{"type":"object","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List calendar events","readOnlyHint":true,"openWorldHint":false},"definitionHash":"240d42dbad4f207c16492ad5eccf0865a717d25a33e1de9511ca2691cf9d2d5c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"list_campaign_drafts","title":"List the drafts of a campaign","description":"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.","inputSchema":{"type":"object","properties":{"mission_id":{"type":"string","minLength":1,"maxLength":200,"description":"Campaign id, as returned by list_missions."},"limit":{"type":"integer","minimum":1,"maximum":200}},"required":["mission_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List the drafts of a campaign","readOnlyHint":true,"openWorldHint":false},"definitionHash":"32ac9a35f0d3b7cf00b7f2232a563bb63f74925eeea9e61b7149c227d0e2d2cc","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"list_folders","title":"List mail folders","description":"The folders of each connected mailbox, as last synced. Trash, spam, sent and drafts are left out.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List mail folders","readOnlyHint":true,"openWorldHint":false},"definitionHash":"98196488a8ecc79233c266d056d401901f89dc0cd37ca5f44a2c449f6ab9f334","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"list_missions","title":"List campaigns","description":"The user's prospection campaigns (missions), most recently active first, with the number of drafts waiting, emails sent and prospects who replied.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":200}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List campaigns","readOnlyHint":true,"openWorldHint":false},"definitionHash":"5d700bb24e08da8aedffda4ea6fc64fc09b22717cc85f61b635a471061305841","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"list_replies_to_validate","title":"Campaign replies waiting for the user","description":"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).","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Campaign replies waiting for the user","readOnlyHint":true,"openWorldHint":false},"definitionHash":"045fa06f6b9b2ff3645e13a319ee1fe7b2d5eaf42f3ab2e1e0a420ecb6819ef2","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"list_to_answer","title":"Emails waiting for a reply","description":"Received emails BumbleBox classified as needing a reply and still in the inbox, newest first.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":100}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Emails waiting for a reply","readOnlyHint":true,"openWorldHint":false},"definitionHash":"d6552aa3bbd8eaaee235bd041fa37ea996372deea2ee14a505b2d637e130aa9e","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"move_email","title":"Move an email to a folder","description":"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.","inputSchema":{"type":"object","properties":{"email_id":{"type":"string","minLength":1,"maxLength":300,"description":"Email id, as returned by search_emails or list_to_answer."},"folder":{"type":"string","minLength":1,"maxLength":300}},"required":["email_id","folder"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Move an email to a folder","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"7ec8b259177f737604c24b1507c3301a15576f929c79a0cac5fd2df07cbc0c54","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"restore_to_inbox","title":"Put an email back in the inbox","description":"Moves an archived, filed or trashed email back to the inbox, on the mail server too.","inputSchema":{"type":"object","properties":{"email_id":{"type":"string","minLength":1,"maxLength":300,"description":"Email id, as returned by search_emails or list_to_answer."}},"required":["email_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Put an email back in the inbox","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"661f874f9c296ba709958f06c707972b7460664cf3f8253e0dd0d39633502bb1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"search_contacts","title":"Search contacts","description":"Contacts BumbleBox knows from the mail history (name, address, organization domain, exchange counts, last exchanges, VIP mark, note), matched on name, address or domain.","inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":200},"limit":{"type":"integer","minimum":1,"maximum":100}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Search contacts","readOnlyHint":true,"openWorldHint":false},"definitionHash":"d9afc5c7b835be89e6abb7de751cebe6eb7efecc272cc5a6fc4bc646ff71a681","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"search_emails","title":"Search emails","description":"Searches every connected mailbox (sender, subject, preview), newest first. Operators: from:, subject:, before:YYYY-MM-DD, after:YYYY-MM-DD, in:sent (only what the user sent, from any mailbox or alias); the rest is free text. Deleted emails are not returned.","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":200},"limit":{"type":"integer","minimum":1,"maximum":100}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Search emails","readOnlyHint":true,"openWorldHint":false},"definitionHash":"708ad48edeacfa6f0a0eba164e88f36b4f0cb9056327f8bed550c2ee36e2d262","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"send_reply","title":"Reply to the sender","description":"Replies to the sender of one received email, and only to them (no Cc, no Bcc, no attachment), from the address the email was written to. 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, and so does a reply from an address the user has not verified (needsIdentity). The result says which one applied.","inputSchema":{"type":"object","properties":{"email_id":{"type":"string","minLength":1,"maxLength":300,"description":"Email id, as returned by search_emails or list_to_answer."},"body":{"type":"string","minLength":1,"maxLength":20000,"description":"Plain-text reply body."}},"required":["email_id","body"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Reply to the sender","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"definitionHash":"7c3450e588698090786dc7bc63052431f07535ca19b126c33d7bb56c028ecedd","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"trash_email","title":"Put an email in the trash","description":"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.","inputSchema":{"type":"object","properties":{"email_id":{"type":"string","minLength":1,"maxLength":300,"description":"Email id, as returned by search_emails or list_to_answer."},"reason":{"type":"string","maxLength":300,"description":"Why, shown to the user with a proposal."}},"required":["email_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Put an email in the trash","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"8b45f822fd7fbd219f6ac5b3457572aa7f91410b486556adb27fecef6f65ef47","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"},{"serverName":"ai.bumblebox/mail","endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","name":"update_campaign_draft","title":"Edit a campaign draft (not sent)","description":"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.","inputSchema":{"type":"object","properties":{"mission_id":{"type":"string","minLength":1,"maxLength":200,"description":"Campaign id, as returned by list_missions."},"draft_id":{"type":"string","minLength":1,"maxLength":200},"subject":{"type":"string","minLength":1,"maxLength":300},"body":{"type":"string","minLength":1,"maxLength":20000},"to":{"type":"string","minLength":3,"maxLength":320}},"required":["mission_id","draft_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Edit a campaign draft (not sent)","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"d9e88215a9dfa70f209a241da96f1351e6369b23d4427b6f7aaf9237c0af9446","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T17:46:31.860Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"9b5c6962987b04112709b7757991edc41bc3cf160fcd9c593509c8c42a598547","protocol":"streamable-http","status":"indexed","toolCount":17,"observedAt":"2026-11-03T17:46:31.860Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"ai.bumblebox/mail":{"url":"https://api.bumblebox.ai/api/mcp"}}},"Cursor":{"mcpServers":{"ai.bumblebox/mail":{"url":"https://api.bumblebox.ai/api/mcp"}}},"VS Code":{"servers":{"ai.bumblebox/mail":{"type":"http","url":"https://api.bumblebox.ai/api/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.bumblebox.ai/api/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:ai.bumblebox%2Fmail","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/ai.bumblebox%2Fmail","name":"ai.bumblebox/mail","description":"Search and triage all your mailboxes; draft replies and campaigns; send only as you allow.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.bumblebox.ai/api/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://bumblebox.ai/integrations","repositoryUrl":"https://github.com/BumbleBox/bumblebox-mcp","version":"2.1.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"ai.bumblebox/mail","status":"online","lastCheckedAt":"2026-11-03T19:16:28.231Z","lastSuccessfulCheck":"2026-11-03T19:16:28.231Z","latencyMs":585,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T19:16:28.231Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T19:16:28.231Z"},"security":null,"timestamps":{"createdAt":"2026-10-22T15:55:00.506Z","updatedAt":"2026-10-22T15:55:00.506Z","observedAt":"2026-11-03T19:16:28.231Z"},"compatibility":{"serverVersion":"2.1.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}