MCP Headless Gmail Server (NPM & Docker)
A MCP (Model Context Protocol) server that provides get, send Gmails without local credential or token setup.
Installation
# Clone the repository
git clone https://github.com/baryhuang/mcp-headless-gmail.git
cd mcp-headless-gmail
# Install dependencies
pip install -e .
Usage
Start the server with: mcp-server-headless-gmail
Use MCP client like Claude with configuration:
{
"mcpServers": {
"gmail": {
"command": "npx",
"args": ["@peakmojo/mcp-server-headless-gmail"]
}
}
}
Features include getting recent emails, full email body content, sending emails, and automatic token refresh.
Recommend MCP Servers 💡
go-archer
A Go-based tool that inspects and analyzes package dependencies within a project, capable of running as an MCP server to provide dependency graph information.
iterm-mcp
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
@inercia/MCPShell
A tool that allows LLMs to safely execute command-line tools through the Model Context Protocol (MCP)
verbwire
An MCP server implementation that provides tools for interacting with the Verbwire API, allowing for blockchain operations like deploying smart contracts, minting NFTs, and managing IPFS storage.
mcp_sse
An Elixir implementation of the Model Context Protocol (MCP) server using Server-Sent Events (SSE) transport
naver-map-mcp
MCP server utilizing Naver Map APIs for geocoding, reverse geocoding, and route search functionality