Skip to main content

email2chat-mcp

MCP server for Email2Chat — connect Claude Desktop and AI agents to your monitored Gmail and Outlook inboxes.

What it does

Gives Claude (and any MCP-compatible AI agent) access to your email inbox:

  • Read recent emails — subject, sender, AI summary, classification label
  • Search emails — by keyword, sender, or AI label (Urgent, Promotional, etc.)
  • Get full email body — fetch complete email content on demand
  • Check monitoring status — see which inboxes are active
  • Mark as read / Archive — Outlook/Office 365 (Gmail write support coming after CASA verification)

Requirements

  1. An Email2Chat account with at least one monitored inbox
  2. An API key from your Email2Chat dashboard → API Keys section

Installation

Claude Desktop (recommended)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "email2chat": {
      "command": "uvx",
      "args": ["email2chat-mcp"],
      "env": {
        "EMAIL2CHAT_API_KEY": "em2c_your_key_here"
      }
    }
  }
}

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

With pip

pip install email2chat-mcp
EMAIL2CHAT_API_KEY=em2c_your_key email2chat-mcp

Environment variables

Variable Required Default Description
EMAIL2CHAT_API_KEY Yes Your API key from the dashboard
EMAIL2CHAT_API_URL No https://email2chat.com/api/v1 Override for self-hosted instances

Available tools

Tool Description
get_recent_emails Get latest emails with AI summaries
search_emails Search by keyword, sender, or label
get_email_body Fetch full body of a specific email
get_monitoring_status Check which inboxes are active
mark_email_read Mark email as read (Outlook only for now)
archive_email Archive email (Outlook only for now)

Example prompts

Once connected, ask Claude:

  • "What urgent emails did I get today?"
  • "Summarize my last 5 emails from invoices@company.com"
  • "Are any of my inboxes down?"
  • "Find all newsletters from this week and archive them"

API docs

Full REST API documentation: email2chat.com/developers

License

MIT

Release files for email2chat-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for email2chat-mcp 0.1.1
File Size Uploaded
email2chat_mcp-0.1.1.tar.gz 4.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for email2chat-mcp 0.1.1
File Interpreter ABI Platform
email2chat_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 9.3 kB

Release files / email2chat_mcp-0.1.1.tar.gz

Download URL email2chat_mcp-0.1.1.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
465c65da5bef1cd1305394015964493b2968e716e89f52fd793f500ba28c374d
BLAKE2b-256 checksum
How to use checksums
188763f7ee3f0c7ba235c74f73239612efb462ee1fc48b3d523d7d05000b6866
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / email2chat_mcp-0.1.1-py3-none-any.whl

Download URL email2chat_mcp-0.1.1-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cd32e46ccda15e352dabb05f1b62dc5f0021ad60c59c711e88deb59562c06d52
BLAKE2b-256 checksum
How to use checksums
9d8c4ef57607956b620a5cb50173bbb72151e46504d36f7c9a47800eced012e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page