Back to Home
nickweedon icon

google-docs-mcp-docker

Verified Safe

by nickweedon

Overview

Provides AI assistants with tools to read, create, edit, and manage Google Docs and Google Drive files, including advanced formatting and bulk operations.

Installation

Run Command
docker run -p 3000 -v "$(pwd)/credentials:/workspace/credentials" -v blob-storage:/mnt/blob-storage -v /var/run/docker.sock:/var/run/docker.sock:ro -e PYTHONUNBUFFERED=1 -e BLOB_STORAGE_ROOT=/mnt/blob-storage -e BLOB_STORAGE_MAX_SIZE_MB=100 -e BLOB_STORAGE_TTL_HOURS=24 google-docs-mcp:latest uv run google-docs-mcp

Environment Variables

  • SERVICE_ACCOUNT_PATH
  • BLOB_STORAGE_ROOT
  • BLOB_STORAGE_MAX_SIZE_MB
  • BLOB_STORAGE_TTL_HOURS

Security Notes

The server requires mounting the Docker socket (`/var/run/docker.sock`) into the container as read-only. While this mitigates some risks, access to the Docker socket can still be a significant security concern if the container is compromised, potentially allowing privilege escalation on the host system. The application requests broad Google Drive API permissions (`https://www.googleapis.com/auth/drive`), granting extensive access to a user's Drive content. Users should carefully review the implications of these permissions and ensure they are comfortable with the scope. No hardcoded secrets, `eval()` calls, or obvious malicious patterns were found in the provided source code. Input validation and error handling are present to prevent common API abuse and provide user-friendly messages.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2025-12-25

Tags

Google DocsGoogle DriveDocument ManagementAI IntegrationCollaboration