gmail-imap-mcp

Python

Gmail IMAP MCP server for integrating Gmail with Claude and other AI assistants

Protocol Implementations
Function Calling
AI Model Integration

Architecture and Design Patterns

The server adopts a modular architecture focused on providing tools accessible via MCP. It utilizes Python's imaplib2 for IMAP operations and stores OAuth2 credentials securely in the user's home directory. The system defines a specific email ID format for unique identification across different accounts and mailboxes. Server exposes tools like authenticate-gmail, search-email, and send-email.

About

Language

Python

Stars

1

Categories

Protocol ImplementationsFunction CallingAI Model Integration