Back to Home
chayan-1906 icon

Google-Workspace-MCP

by chayan-1906

Overview

Seamlessly integrates Google Drive, Sheets, and Docs with Claude AI and other AI agents through the Model Context Protocol (MCP) for automation.

Installation

Run Command
npm run dev

Environment Variables

  • CLIENT_ID
  • CLIENT_SECRET
  • MONGODB_URI
  • TOKEN_SECRET

Security Notes

The `credentials.json` file in the repository contains a hardcoded Google service account private key. This is a critical security vulnerability, as private keys should never be publicly exposed. While the application's primary OAuth flow relies on user-configured `CLIENT_ID` and `CLIENT_SECRET` (which are correctly externalized as empty placeholders in `config.ts`), the presence of this service account key in the source code constitutes a severe credential leak. Additionally, the application requires `TOKEN_SECRET` for encrypting/decrypting user tokens, which must also be securely configured.

Similar Servers

Stats

Interest Score32
Security Score3
Cost ClassMedium
Avg Tokens750
Stars2
Forks0
Last Update2025-11-27

Tags

google-workspacemcp-serverclaude-aigoogle-drivegoogle-sheets