Thunderbird

Provides local MCP access to Thunderbird via a bridge for mailbox search, message readout, contact lookup, calendar listing, and draft/reply tooling.
  • javascript

0

GitHub Stars

javascript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "tkasperczyk-thunderbird-mcp": {
      "command": "node",
      "args": [
        "/path/to/thunderbird-mcp/mcp-bridge.cjs"
      ]
    }
  }
}

This MCP server lets Claude Code talk to Thunderbird through a local bridge, enabling you to search emails and contacts, read messages, and draft replies directly from your Claude workflow. It runs entirely locally, with a small HTTP bridge inside Thunderbird and a standard stdio-based MCP connection from your client.

How to use

You connect to the Thunderbird MCP server from your MCP client using a standard stdio bridge. Your client talks to the bridge process on your machine, which in turn communicates with Thunderbird via a local HTTP server. You can search messages, read full emails, look up contacts, list calendars, and compose or reply to messages. All compose actions open a Thunderbird window for review before sending, so nothing is sent automatically.

How to install

Prerequisites: you need a working Node.js runtime on your system.

# Build the Thunderbird MCP extension components
./scripts/build.sh

# Install the Thunderbird MCP extension
./scripts/install.sh

Restart Thunderbird to load the new extension.

## Additional setup and configuration

Configure Claude Code to use the Thunderbird MCP bridge. Create or update your Claude Code configuration file to point at the local bridge, using a stdio connection.

{ "mcpServers": { "thunderbird_mail": { "command": "node", "args": ["/path/to/thunderbird-mcp/mcp-bridge.cjs"] } } }


## Available tools

### searchMessages

Find emails by subject, sender, or recipient within Thunderbird.

### getMessage

Retrieve the full content of a selected email.

### searchContacts

Look up contacts stored in Thunderbird.

### listCalendars

List your Thunderbird calendars.

### sendMail

Open a compose window with pre-filled content for a new email.

### replyToMessage

Open a reply window with threading context preserved.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational