본문으로 건너뛰기
Google Workspace, AI 에이전트용 ‘통합 검색 MCP’ 공개…Gmail, Drive, Calendar, Chat 한…
AI

Google Workspace, AI 에이전트용 ‘통합 검색 MCP’ 공개…Gmail, Drive, Calendar, Chat 한 번에

로
김로이 게재 · 읽는 시간 5분 · 조회 6
  1. Google이 Workspace용 Universal Search MCP Server를 Developer Preview로 공개했습니다.
  2. AI 에이전트가 Gmail, Drive, Calendar, Chat을 search_corpus 하나로 검색할 수 있습니다.
메일, 파일, 일정, 채팅 정보가 하나의 검색 흐름으로 모여 AI 에이전트에 전달되는 모습을 표현한 개념 이미지

AI 에이전트가 Gmail, Google Drive, Calendar, Chat을 각각 따로 뒤지지 않고 한 번의 검색으로 찾을 수 있는 Google 공식 MCP 서버가 나왔습니다. Google Workspace의 공식 문서에 공개된 Universal Search MCP Server입니다.

다만 지금 바로 모든 Google 계정에서 쓸 수 있는 기능은 아닙니다. 현재는 Google Workspace Developer Preview Program 참여자에게 제공되며, Google Cloud 프로젝트와 MCP 클라이언트가 필요합니다.

무엇이 달라졌나

핵심은 제품별 검색 도구를 각각 호출하지 않아도 된다는 점입니다. Google은 Universal Search MCP가 Gmail 메시지, Drive 파일, Calendar 일정, Google Chat 공간과 메시지를 search_corpus 하나로 검색한다고 설명합니다.

Universal Search MCP의 검색 범위
제품 찾을 수 있는 것
Gmail 메일 메시지
Google Drive 파일
Google Calendar 일정
Google Chat 공간과 메시지

예를 들어 “다음 마케팅 회의가 언제인지 찾고, 관련 문서와 최근 대화도 같이 보여줘”처럼 물으면 일정만 찾는 데서 끝나지 않고 여러 Workspace 제품을 함께 검색하는 구조입니다.

Claude에도 직접 연결할 수 있습니다

Google 공식 문서에는 Claude용 설정도 별도로 적혀 있습니다. 먼저 Google Cloud 프로젝트에서 Gmail, Drive, Calendar, Chat API와 Google Workspace MCP API를 활성화합니다.

gcloud services enable gmail.googleapis.com \
  drive.googleapis.com \
  calendar-json.googleapis.com \
  chat.googleapis.com \
  workspacemcp.googleapis.com --project=PROJECT_ID

그다음 OAuth 2.0 웹 애플리케이션 클라이언트를 만들고 Claude의 사용자 지정 커넥터에 서버 주소 https://workspacemcp.googleapis.com/mcp/v1를 넣습니다. Google이 안내한 Claude 예시 권한은 Gmail, Drive, Calendar, Chat의 읽기 전용 범위입니다.

https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/calendar.readonly
https://www.googleapis.com/auth/chat.messages.readonly

모든 권한을 반드시 허용해야 하는 것은 아닙니다. 인증할 때 일부 범위만 선택하면 서버는 실제로 허용된 제품만 검색합니다.

정상적으로 연결됐는지는 이렇게 확인합니다

Google이 제시한 확인 방법은 여러 제품에 걸친 질문을 던지는 것입니다. 예를 들어 프로젝트 이름 하나를 기준으로 메일, 문서, Chat 대화를 함께 찾게 하거나, 다음 회의 일정과 관련 문서와 대화를 한꺼번에 요청할 수 있습니다.

관련 결과가 여러 Workspace 제품에서 함께 나오면 연결된 것입니다. 반대로 한 제품만 빠진다면 먼저 해당 API가 켜져 있는지, OAuth 범위를 실제로 허용했는지, MCP 클라이언트 인증이 끝났는지 확인해야 합니다.

이건 ‘Workspace 전체 조작 서버’는 아닙니다

Universal Search MCP의 현재 공식 도구 목록에 공개된 도구는 search_corpus 하나입니다. 즉 이 서버의 핵심은 여러 Workspace 제품을 가로질러 찾는 일을 하나로 묶는 것입니다.

Google은 Google Chat처럼 제품별 MCP 서버도 따로 제공합니다. 제품별 서버에는 검색 외 다른 도구가 포함될 수 있으므로, “Workspace 전체를 한 번에 찾기”와 “특정 제품에서 실제 행동하기”를 구분해서 선택하는 편이 안전합니다.

가장 중요한 제한은 보안입니다

Google의 MCP 보안 가이드는 Workspace MCP 서버를 쓸 때 프롬프트와 응답을 악성 콘텐츠나 간접 프롬프트 인젝션 공격에 대해 검사해야 한다고 명시합니다. Google Cloud의 Model Armor를 쓰거나, 자체 방식을 쓴다면 사용자가 위험을 받아들일 수 있도록 문서화해야 한다는 조건입니다.

특히 Workspace에는 메일과 내부 문서처럼 민감한 데이터가 섞여 있습니다. 처음 연결할 때는 필요한 제품의 읽기 권한만 최소한으로 허용하고, 검색 대상이 넓어질수록 에이전트가 읽게 되는 데이터 범위도 함께 넓어진다는 점을 확인하는 게 좋습니다.

정리하면 이번 변화의 의미는 단순합니다. AI 에이전트가 “메일에서 찾고, Drive에서 다시 찾고, 일정과 Chat을 또 따로 확인하는” 과정을 Google 공식 검색 도구 하나로 묶을 수 있게 됐습니다. 다만 아직 Developer Preview이므로 일반 사용자용 기능처럼 받아들이면 안 됩니다.

출처 · 참고
  1. https://developers.google.com/workspace/guides/universal-search-mcp
  2. https://developers.google.com/workspace/guides/configure-mcp-security
  3. https://developers.google.com/workspace/chat/api/guides/configure-mcp-server
기사의 편집과 수정에 대한 책임은 breakinglog에 있습니다. 오류나 추가로 확인할 내용은 알려 주세요. 정정 요청
이 기사, 어땠나요?

의견 남기기