Back to Home
domdomegg icon

google-documents-mcp

Verified Safe

by domdomegg

Overview

Enables AI systems to interact with Google Docs for reading, editing, and content generation, facilitating workflows like document Q&A, meeting summaries, content drafting, and daily planning with persistent context.

Installation

Run Command
GOOGLE_CLIENT_ID='your-client-id' GOOGLE_CLIENT_SECRET='your-client-secret' MCP_TRANSPORT=http npm start

Environment Variables

  • GOOGLE_CLIENT_ID
  • GOOGLE_CLIENT_SECRET
  • MCP_TRANSPORT
  • GOOGLE_ACCESS_TOKEN
  • PORT
  • MCP_BASE_URL

Security Notes

The server acts as an OAuth proxy, enhancing security by abstracting Google client credentials from the MCP client. It enforces bearer token authentication and validates tokens against Google's tokeninfo endpoint to prevent unauthorized access with expired or invalid tokens. All external network calls are directed to legitimate Google API endpoints. The server relies on environment variables for sensitive credentials (GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_ACCESS_TOKEN), avoiding hardcoded secrets. No 'eval' or direct arbitrary file system writes were observed; all file operations are handled by standard Node.js and MCP SDK mechanisms.

Similar Servers

Stats

Interest Score27
Security Score9
Cost ClassMedium
Avg Tokens2500
Stars1
Forks0
Last Update2026-01-07

Tags

Google DocsDocument AutomationText ProcessingOAuth ProxyAI Assistant