From google-workspace-mcp
Authenticates Gmail and Google Calendar MCP servers via OAuth 2.0. Use after first install, codespace rebuild, or auth failure. Guides GCP setup, Node.js flows, and troubleshooting.
How this skill is triggered — by the user, by Claude, or both
Slash command
/google-workspace-mcp:authenticateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Authenticate the Gmail and Google Calendar MCP servers via OAuth 2.0.
Authenticate the Gmail and Google Calendar MCP servers via OAuth 2.0.
~/.gmail-mcp/gcp-oauth.keys.json~/.calendar-mcp/gcp-oauth.keys.jsonVerify OAuth keys exist:
ls ~/.gmail-mcp/gcp-oauth.keys.json ~/.calendar-mcp/gcp-oauth.keys.json
Create config directories if missing:
mkdir -p ~/.gmail-mcp ~/.calendar-mcp
Authenticate Gmail server (opens browser for OAuth consent):
node ${CLAUDE_PLUGIN_ROOT}/servers/gmail/index.js auth
Authenticate Calendar server:
node ${CLAUDE_PLUGIN_ROOT}/servers/calendar/index.js auth
Verify credentials were created:
ls ~/.gmail-mcp/credentials.json ~/.calendar-mcp/credentials.json
Test connectivity by running /mcp to reconnect both servers.
Report success/failure to user.
lsof -ti:3000 | xargs kill -9 then retrynpx claudepluginhub reggiechan74/cc-plugins --plugin google-workspace-mcpIntegrates Gmail with Claude Code via MCP for email processing: read, search, send, draft, manage labels, attachments, filters, and extract action items.
Unified CLI for Google Workspace: manage Drive files, send/read Gmail, query/edit Sheets/Docs, handle Calendar/Chat/Admin via terminal or AI agents.
Guides Google Workspace CLI (gws) setup: installs via npm, creates GCP project, configures OAuth and APIs (Gmail/Drive/etc.), authenticates, installs Claude Code skills. For first-time use or auth troubleshooting.