gmail-mcp-server
0
The Gmail MCP Server is a Model Context Protocol server designed to integrate with Gmail and Calendar APIs, allowing AI assistants to perform operations like email management and calendar scheduling. It features OAuth2.0 security and supports both Gmail search queries and calendar sync with iOS.
Gmail MCP Server
A Model Context Protocol (MCP) server implementation for Gmail API integration, enabling AI assistants to interact with Gmail services.
Features
- Email Operations: List, read, send emails, and manage drafts
- Calendar Operations: List, read, create events with support for iOS sync
- Security: OAuth2.0 integration and secure credential management
Quick Start
- Requires Node.js, npm, and a Google Cloud Platform account
- Clone repository, configure environment, and run the server
Development
Project structure includes src/ for core logic and tools, tests/ for testing.
API Interface
Supports operations like list messages, read message, draft operations, send email, calendar operations.
Error Handling
Manages authentication failures, API limits, network issues, and more.