This repository hosts a Model Context Protocol (MCP) server enabling Gmail interaction via AI. It allows searching, reading, sending, and deleting emails, designed for use with the multimodal-mcp-client, and requires
This repository hosts a specialized Model Context Protocol (MCP) server designed to interact with Gmail accounts. It allows users to search, read, send, and delete emails using AI agents, primarily through voice commands via the multimodal-mcp-client. An API key, obtainable here, is required for server usage.
The server leverages the @modelcontextprotocol/sdk for sampling and notification functionalities, requiring advanced MCP clients. Key features include MCP protocol integration, voice-powered interface compatibility, real-time processing, and TypeScript support. It also offers advanced sampling capabilities, a real-time notification system, API key management, user status tracking, and usage monitoring.
To install, set GOOGLE_CREDENTIALS
and GOOGLE_TOKEN
environment variables with base64 encoded strings (instructions in the multimodal-mcp-client repository). A demo video is available here.
Ejb503/systemprompt-mcp-gmail
January 25, 2025
March 9, 2025
TypeScript