atbridge
Local MCP server for Thunderbird: read, search, and send emails and manage calendars, contacts, notes, and tasks across every mailbox (Gmail, Outlook, IMAP). Runs on your machine and talks to your Thunderbird locally — reads are open, writes are gated behind ATBRIDGE_ALLOW_WRITES.
README
atbridge
Your private AI suite for emails, calendars, contacts, notes & tasks — in Thunderbird, over MCP, or from the CLI. Runs on your own machine, works with any AI, no cloud middleman.
Website: atbridge.ai · Docs: atbridge.ai/docs
atbridge turns Thunderbird into one AI-driven workspace for emails, calendars, contacts, notes, and tasks — across every account you already have (Gmail, Outlook, iCloud, self-hosted / IMAP). Manage it all with the AI of your choice — from inside Thunderbird, from Claude Desktop or your IDE over MCP, or from the command line (CLI). MCP and the CLI are separate surfaces: MCP exposes atbridge as tools to an AI client, while the CLI runs atbridge commands directly in your shell, scripts, and CI.
Why atbridge
- 🔒 Private & local-first. Everything runs on your machine. Your messages and API keys never route through atbridge's servers — a model only ever receives what you choose to send it.
- 🤖 Any AI, no lock-in. 12 providers, including a fully private local model via Ollama (see below).
- 🖥️ Three surfaces, one binary. The built-in atbridge panel in Thunderbird, an MCP server for AI clients and IDEs, and a CLI for scripts and CI.
- 📝 atbridge Notes. A local markdown workspace with linked notes and voice memos the AI can read and write.
- ⚡ Measurably leaner. Because it talks to Thunderbird locally instead of proxying your mailbox through a cloud, it's ~20× faster per operation and 3.5× cheaper per fetch (72% fewer input tokens) than a cloud Gmail MCP bridge. Methodology →
Use atbridge as an MCP server
atbridge exposes its mail / calendar / contacts / notes / tasks operations as MCP tools. Add it to any MCP client (Claude Desktop, Cursor, VS Code, JetBrains, Antigravity):
{
"mcpServers": {
"atbridge.ai": { "command": "atbridge", "args": ["mcp"] }
}
}
Reads are enabled by default; to unlock write tools (send, reply, forward, move, delete, calendar/contact edits) add "env": { "ATBRIDGE_ALLOW_WRITES": "1" } and restart the client. Or let atbridge write the entry for you: atbridge mcp setup --client claude|cursor|vscode|jetbrains|antigravity.
Requirements: atbridge is a local MCP server for Thunderbird — it talks to your running Thunderbird via a native-messaging bridge. It needs Thunderbird + the atbridge add-on installed (
atbridge bridge install), not a remote endpoint. It is not a hosted/cloud server and is not distributed via npm/pip — install the signed binary from atbridge.ai first.
Full machine-readable tool reference: llms-mcp.txt · CLI reference: llms-cli.txt
Supported AI providers
OpenAI · Anthropic Claude · Google Gemini · Mistral · DeepSeek · Moonshot Kimi · xAI Grok · Groq · OpenRouter · NVIDIA · any OpenAI-compatible endpoint · Ollama (fully local, private).
You can also drive the in-Thunderbird atbridge chat with an AI CLI you already have — Claude Code, OpenAI Codex, or Antigravity — using your existing subscription (BYO compute, no API key).
Install
# macOS / Linux
curl -fsSL https://atbridge.ai/install.sh | sh
# Windows (PowerShell)
irm https://atbridge.ai/install.ps1 | iex
Then install the native bridge into Thunderbird: atbridge bridge install. Full setup guides (Claude Desktop, Cursor, and more): atbridge.ai/docs.
Three ways to use it
- Inside Thunderbird — the atbridge AI Chat panel, branded HTML email compose, deterministic Skills, and atbridge Notes.
- Over MCP — Claude Desktop, Cursor, VS Code, JetBrains, Antigravity, or your own agents. No Thunderbird UI required once the bridge is installed.
- From the CLI — every operation scriptable for shell, cron, and CI.
Pricing
Free to start; Personal and Pro plans for power users. See atbridge.ai/pricing.
Links
- Website — https://atbridge.ai
- Documentation — https://atbridge.ai/docs
- LLM-readable overview — https://atbridge.ai/llms.txt
About
atbridge is a proprietary, commercial product distributed as signed binaries for macOS, Linux, and Windows. This repository is the product's public home and documentation; it does not contain the application source. Available in 23 UI languages.
© 2026 atbridge. All rights reserved. Questions: contact@atbridge.ai
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.