Skip to content
Agentmart
Submit a tool

Thunderbird CLI

Give AI agents full read/write email access via Mozilla Thunderbird.

Connector by vitalio-sh · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 62
Write a review

Chalk Labs

Need help deploying Thunderbird CLI?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/vitalio-sh-thunderbird-cli

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Give AI agents full read/write email access via Mozilla Thunderbird. Zero credentials.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
0 read · 11 write · 1 delete
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 12

Read from the source code; the running server may list different tools.

Write 11 · Create, change, send or run things.

  • email_attachments
  • email_compose
  • email_folders
  • email_forward
  • email_list
  • email_mark
  • email_read
  • email_reply
  • email_search
  • email_stats
  • email_thread

Delete 1 · Delete, drop, revoke or wipe things.

  • email_archive

Secrets and settings it asks for

Other settings (environment variables or headers).

  • TB_BRIDGE_HOST
  • TB_BRIDGE_PORT

Network hosts it talks to 2

  • addons.thunderbird.net · found in code
  • github.com · found in code

Files it touches

  • Your home directory (~)

Tools (12)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • email_archive

    Archive, move, or delete messages. Operations: 'archive' (move to archive folder), 'move' (to specific folder), 'delete' (to trash). Permanent delete requires confirm=true.

  • email_attachments

    List or download attachments from a message. Operation 'list' returns attachment metadata. Operation 'download' returns base64-encoded file data (use partName from list results).

  • email_compose

    Compose a new email. Default mode is 'draft' (saved to Drafts folder, not sent). Use mode='send' to send immediately, mode='open' to open in Thunderbird's compose window for human review. ALWAYS prefer draft mode unless the human explicitly asked to send.

  • email_folders

    List folders for an account, get folder info with message counts, or trigger sync. Operations: 'list' (folders for account), 'all' (across all accounts), 'info' (one folder), 'sync' (refresh from IMAP).

  • email_forward

    Forward a message to a new recipient. Default mode is 'draft' for human review.

  • email_list

    List messages in a specific folder. Use email_folders first to get folder IDs. Supports pagination and sorting.

  • email_mark

    Update message flags: read/unread, flagged/unflagged, junk/not-junk. Accepts a single ID or array of IDs for batch operations.

  • email_read

    Read a specific email message. Modes: 'default' (headers + text body), 'headers' (cheapest), 'full' (with HTML), 'raw' (RFC822). Use maxBody to truncate long messages.

  • email_reply

    Reply to a message. Default mode is 'draft'. Use mode='send' for immediate send. Set replyAll=true to reply to all recipients.

  • email_search

    Search for emails across all accounts. Supports filters by sender, recipient, subject, date range, attachments, tags. Excludes junk by default. Use --fields to minimize token cost.

  • email_stats

    Get an overview of all email accounts: total accounts, unread counts, message totals. Optionally filter to a single account or include per-folder breakdown.

  • email_thread

    Get the full conversation thread for a message — all related messages sorted chronologically, resolved across accounts via References/In-Reply-To headers.

Signals

Stars
62
Forks
14
Open issues
10
Contributors
2
Last commit
Sep 14, 2026 (1 month ago)
Last release
Sep 14, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.vitalio-sh/thunderbird-cli
Version
1.0.2
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Thunderbird CLI running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Thunderbird CLI?

CallGet help
Cite this page

Thunderbird CLI MCP server. Agent Mart. https://agentmart.dev/connectors/vitalio-sh-thunderbird-cli (last updated 2026-10-24)