taylorwilsdon/google_workspace_mcp

Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace MCP Server & CLI Tool

해결하는 문제

이 프로젝트는 AI 어시스턴트가 Google Workspace 서비스 전체 제품군과 상호 작용할 수 있도록 하는 포괄적인 Model Context Protocol (MCP) 서버를 제공합니다. 이는 Google 생태계와의 AI 통합이 단편적이거나 제한적인 문제를 해결하며, AI 에이전트가 Gmail, Drive, Calendar 및 기타 Workspace 앱 전반에서 데이터를 읽고, 쓰고, 관리할 수 있는 단일하고 안전한 인터페이스를 제공합니다.

작동 방식

이 서버는 MCP 호환 AI 클라이언트(Claude Desktop, Claude Code, ChatGPT 등)와 Google API 사이의 가교 역할을 합니다. OAuth 2.1을 활용하여 안전한 인증을 수행하며, stdio를 통한 로컬 배포나 스트리밍 가능한 HTTP를 통한 원격 배포가 가능합니다. 120개 이상의 사용 가능한 도구를 3개의 계층(핵심, 확장, 전체)으로 구성하여 AI의 컨텍스트 창이 과부하되는 것을 방지합니다.

대상 사용자

  • AI 개발자: Google Workspace와의 깊은 통합이 필요한 에이전트를 구축하는 개발자.
  • 기업 팀: 네이티브 OAuth 및 상태 비저장(stateless) 컨테이너 배포를 사용하여 팀 전체를 위한 중앙 집중식 보안 MCP 서버를 호스팅하려는 조직.
  • 최종 사용자: AI 어시스턴트를 사용하여 개인 생산성 도구를 자동화하는 개인.

주요 특징

  • 광범위한 커버리지: Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Custom Search, Apps Script를 포함한 12가지 주요 서비스 지원.
  • 엔터프라이즈 준비 완료: 다중 사용자 OAuth 2.1 지원, 잠긴 컨테이너를 위한 상태 비저장 배포, 신뢰할 수 있는 게이트웨이 ID 통합 기능 제공.
  • 유연한 배포: 로컬 stdio 및 원격 HTTP 전송 모두 지원.
  • 세밀한 제어: 도구 계층, 읽기 전용 모드, 특정 서비스 선택 또는 개별 도구 비활성화 기능 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트