Skip to main content
Glama

📄 FastMCP Google Docs Manager

Manage Google Docs using a FastMCP API server for Gemini-CLI. Supports listing documents, reading content, and creating new docs.

🚀 Features

  • List Google Docs files

  • Read document content

  • Create new documents with title and content

🔧 Setup

Install Dependencies

pip install uv
cd gemini-tasks-mcp
uv venv
source .venv/bin/activate
uv run main.py

Generate Google API Credentials

  1. Go to Google Cloud Console.

  2. Create a project and enable Google Docs API and Google Drive API.

  3. Go to APIs & Services → Credentials.

  4. Click “Create Credentials” → “OAuth client ID” → Application type: Desktop App.

  5. Download credentials.json and place it in the project folder.

Gemini-CLI Configuration

cd ~/.gemini
nano settings.json
"mcpServers": {
    "docsManager": {
      "command": "uv",
      "args": ["run", "main.py"],
      "cwd": "<<full-path>>/gemini-docs-mcp",
      "timeout": 20000
    }
}

❤️ Powered by FastMCP + Google Docs API + Google Drive API

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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-docs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server