gogcli-mcp
v2.0.9
Published
MCP server wrapping gogcli for Google service access
Maintainers
Readme
gogcli-mcp
[!WARNING] AI-developed project. This codebase was built and is actively maintained by Claude Code. Review all code and tool permissions before use.
Base Model Context Protocol server that gives Claude access to Google Workspace via gogcli. Includes 52 tools across 8 services: Sheets, Docs, Gmail, Calendar, Drive, Tasks, Contacts, and Auth.
For extended Sheets or Docs support, see gogcli-mcp-sheets and gogcli-mcp-docs.
Requirements
- gogcli installed and authenticated
- Node.js 18+
brew install gogcli
gog auth add [email protected]Installation
npm install -g gogcli-mcpClaude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"gogcli": {
"command": "gogcli-mcp",
"env": {
"GOG_ACCOUNT": "[email protected]"
}
}
}
}Claude Code
claude mcp add gogcli-mcp -- gogcli-mcpTools (52)
| Service | Tools | Includes | |---------|-------|----------| | Sheets | 8 | get, update, append, clear, metadata, create, find-replace, run | | Docs | 7 | info, cat, create, write, find-replace, structure, run | | Gmail | 4 | search, get, send, run | | Calendar | 7 | events, get, create, update, delete, respond, run | | Drive | 9 | ls, search, get, mkdir, rename, move, delete, share, run | | Tasks | 7 | lists, list, get, add, done, delete, run | | Contacts | 5 | search, list, get, create, run | | Auth | 5 | list, status, services, add, run |
All tools accept an optional account parameter to target a specific Google account.
License
MIT
