Connect every inbox you manage to every AI you use.

InboxBridge is a single MCP server that gives Claude Desktop, Claude Code, Cursor, Windsurf, Gemini CLI, ChatGPT GPTs, and any other MCP-compatible AI client unified access to your Gmail, Outlook (Microsoft 365 / Hotmail / Live), and IMAP accounts (Yahoo, iCloud, FastMail, custom domains).

Once connected, your AI can search across every inbox in one call, read full threads, apply labels and folders, archive, mark read, draft replies, send mail, and download attachments — all without the user copy-pasting between Gmail and their chat window. Email content is fetched on demand and never stored on InboxBridge servers.

Quick Start

Under two minutes once you've signed up.

  1. Sign up or log in to your InboxBridge dashboard.
  2. Connect one or more email accounts (Gmail, Outlook, or any IMAP server).
  3. Go to LLM Connections and create an API key.
  4. Copy the config snippet below into your AI client. Replace YOUR_API_KEY_HERE with your actual API key.
  5. Start a conversation and ask your AI to search or read your email. That's it.

Client Configuration

Claude Desktop

Config file: ~/Library/Application Support/Claude/claude_desktop_config.json

Add this to your Claude Desktop config file. Create the file if it does not exist.

{
  "mcpServers": {
    "inboxbridge": {
      "type": "url",
      "url": "https://inboxbridge.app/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY_HERE"
      }
    }
  }
}

Replace YOUR_API_KEY_HERE with the API key from your dashboard.

MCP Endpoint

All clients connect to the same remote MCP endpoint. No local server or installation needed.

https://inboxbridge.app/mcp

Authentication is via Bearer token in the Authorization header.

Available Tools

Once connected, your AI assistant will have access to these tools:

search_emails

Search across all connected inboxes with a single query.

read_email

Read the full content of a specific email by ID.

list_folders

List all folders/labels across your email accounts.

draft_email

Create a draft email in any connected account.

send_email

Send an email from any connected account.

list_accounts

List all connected email accounts and their status.