FastMCP Gmail Reader Server
Provides tools for interacting with Gmail to fetch recent emails with pagination and manage email drafts, including creating new messages or replies.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FastMCP Gmail Reader Servershow me my 5 most recent emails"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
📧 FastMCP Gmail Reader Server
Manage Gmail using a FastMCP API server for Gemini-CLI. Supports reading emails and creating drafts (reply or new).
🚀 Features
Fetch recent emails with pagination
Create reply drafts
Create new email drafts
🔧 Setup
Install Dependencies
pip install uv
cd gemini-tasks-mcp
uv venv
source .venv/bin/activate
uv run main.pyGenerate Google API Credentials
Go to Google Cloud Console.
Create a project and enable Gmail API.
Go to APIs & Services → Credentials.
Click “Create Credentials” → “OAuth client ID” → Application type: Desktop App.
Download
credentials.jsonand place it in the project folder.
Gemini-CLI Configuration
cd ~/.gemini
nano settings.json"mcpServers": {
"gmailReader": {
"command": "uv",
"args": ["run", "main.py"],
"cwd": "<<full-path>>/gemini-email-mcp",
"timeout": 20000
}
}Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chronis10/gemini-email-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server