여러 Google 서비스를 터미널에서 다루는 gogcli
Gmail, 캘린더, 드라이브를 터미널 명령어 하나로 다루는 CLI 도구입니다.
Claude Code에서 Gmail을 검색하거나 캘린더를 확인할 때마다 브라우저를 열어야 했다면, gogcli는 그 일을 터미널 명령으로 바꿔 주는 도구입니다. 12강에서 다룬 MCP(외부 도구를 연결하는 방식)는 Google 서비스 전체를 한 번에 다루지 못했습니다. 서비스마다 따로 찾아 등록해야 했고, 없는 서비스도 많았습니다. gogcli는 Gmail, Calendar, Drive, Sheets, Contacts, Tasks 등 13개 이상의 Google 서비스를 하나의 터미널 프로그램으로 묶어 놓은 도구입니다.
MCP가 아닙니다. Claude Code가 Bash 명령어로 직접 호출하는 방식이라, MCP 서버 등록 없이 설치만 하면 바로 쓸 수 있습니다.
여러 Google 서비스를 한 터미널에서 다룹니다
# 최근 7일 이메일 검색
gog gmail search 'newer_than:7d'
# 오늘 캘린더 일정 확인
gog calendar list --json
# 드라이브에서 파일 검색
gog drive search '분기보고서'
명령을 실행하면 기본 결과는 보기 좋은 표로 나옵니다. Claude Code가 이어서 분석하거나 정리해야 한다면 --json을 붙이세요. 이 JSON 결과는 Claude Code가 데이터를 바로 받아서 분석하거나 정리하는 데 유용합니다. 5강에서 CSV 데이터를 분석하던 흐름과 같으니까요. 다른 점이라면 데이터가 로컬 파일이 아니라 Google 서비스에서 온다는 것뿐입니다.
gogcli는 이메일을 보내고 캘린더에 일정을 만들 수 있습니다. 드라이브에 파일을 올리고 스프레드시트에 데이터를 쓰는 것도 됩니다. 이처럼 읽기뿐 아니라 쓰기 작업도 지원합니다.
Drive만 쓰면 MCP, 여러 서비스를 쓰면 gogcli입니다
Drive만 쓸 계획이라면 12강에서 소개한 Google Drive MCP로 충분합니다. "드라이브에서 파일 가져와줘"라고 요청하면 되니까요. 반대로 gogcli는 Drive 외에 Gmail, Calendar, Sheets, Contacts, Tasks까지 함께 다룹니다. Google 서비스를 여러 개 쓸 때는 gogcli 하나가 MCP 여러 개보다 관리가 편합니다.

















