https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/
Gemini CLI: your open-source AI agent
Free and open source, Gemini CLI brings Gemini directly into developers’ terminals — with unmatched access for individuals.
blog.google
얼마 전 출시된 Gemini CLI가 상당히 긍정적인 반응을 얻고 있다. Gemini CLI는 터미널에서 직접 Gemini에 접근할 수 있는 오픈소스 AI 에이전트로, 코딩 성능이 상당히 뛰어나고 보다 능동적인 추론과 문제해결 능력을 갖춘 모델이다. 다양한 구글 툴과의 연동이 가능하여 높은 확장성을 보여주며, 샌드박스를 활용해 보안을 강화함으로써 MCP서버도 보다 안전하게 사용할 수 있다고 한다.
MCP(Model Context Protocol)란, AI 모델이 다른 프로그램 혹은 데이터베이스와 상호작용할 수 있도록 구현된 환경을 뜻하는데, 예를 들어 내가 이용하는 음악 플랫폼을 LLM과 연동해 "내가 평소에 자주 듣던 음악들로 플레이리스트 10곡만 만들어줘" 라고 요청할 수도 있을 것이고, 마케팅 툴과 연동하여 "최근 7일간 광고비 대비 수익률이 100% 미만인 광고 소재들 찾아서 전부 OFF 해줘" 라고 요청해볼 수 있을 것이다.
https://developers.google.com/analytics/devguides/MCP?hl=ko
Google 애널리틱스 MCP 서버 사용해 보기 | Google Analytics | Google for Developers
이 페이지는 Cloud Translation API를 통해 번역되었습니다. 의견 보내기 Google 애널리틱스 MCP 서버 사용해 보기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Goog
developers.google.com
며칠 전 우연히 Google Analytics MCP서버를 Gemini CLI와 같은 LLM에 연동하여 사용하는 것이 가능하다는 것을 알게 되었다. GA 탐색 보고서를 사용하지 않고도 마치 토니 스타크가 자비스를 사용하듯, Gemini에게 GA 정보를 요청할 수 있다는 사실에 바로 연동을 시도해 보았다.
https://github.com/googleanalytics/google-analytics-mcp
GitHub - googleanalytics/google-analytics-mcp
Contribute to googleanalytics/google-analytics-mcp development by creating an account on GitHub.
github.com
깃허브에 올라와 있는 내용을 하나하나 살펴보며 연동을 시도하였으나, 개발자가 아닌 나로써는 쉽지만은 않았다...
그래도 여차저차 필요한 프로그램들을 설치하고 Gemini CLI와 GA MCP 서버 연동까지 모두 성공을 했다.

cmd에서 'gemini' 라고 입력해주면 아래와 같이 Gemini CLI가 실행된다.

프롬프트에 /mcp 라고 입력을 해주면 연동된 GA MCP 서버가 표시된다. 일단 run_report 기능을 사용해 보았다.

질문할 GA 속성 ID를 전달하고 어제자 트래픽 획득 이력을 물어보았다. Gemini CLI 가 답해준 세션수를 GA에 직접 들어가서 확인해보았는데 정확하게 일치했다.

이번엔 메타 광고로 유입된 트래픽의 참여세션수와 매출액을 물어보았다. 이번에도 Gemini는 GA에 표시되는 값과 정확히 일치하는 값을 답변해주었다.


최근 한달 간 GFA 매체에서 발생된 매출을 묻는 질문에도 GA와 동일한 값으로 답변이 나왔다.
이번엔 좀 더 심도 높은 질문을 던져보았다. AI 에이전트(Gemini CLI)에게 GA 데이터 분석을 요청한 대화 내용인데 꽤 자세한 답변을 받아볼 수 있었다.

Gemini CLI에게 최근 3개월 간 장바구니 추가 후 구매를 하지 않은 사용자 집단과, 장바구니 추가 후 구매를 완료한 집단 간의 행동 패턴 차이를 분석하고 장바구니 추가 후 구매 전 단계에서 이탈하는 이탈률을 줄일 수 있는 액션플랜을 제시해달라고 요청하였다. Gemini CLI는 분석계획과 어떤 카테고리에 중점을 두고 액션플랜을 구축할건지에 대한 계획을 자세히 답변해주었다.

분석 중간에 API 호출 오류가 발생하였다. 분석 중간에 오류가 발생할 경우 Gemini CLI는 스스로 새로운 분석 계획을 찾아 실행한다.

몇 차례 데이터 호출과 분석과정을 통해 최종 액션플랜을 제안받았다. 실제로 적용해볼 만한 내용도 일부 있었고, GA에서 어떤 데이터를 함께 살펴보면 좋을지에 대한 제안도 받아볼 수 있었다.
Gemini CLI가 제안한 액션플랜이 바로 당장 큰 인사이트로 다가올만한 내용은 아닐 수 있겠지만, GA MCP 서버를 잘 활용한다면 GA 분석 과정에 필요한 리소스를 충분히 줄일 수 있을 것 같다는 생각이 들만큼 Gemini CLI의 성능을 체감할 수 있었다.
마케팅과 그로스해킹 측면에서 이제는 GA를 단순히 잘 활용하고 측정하는 것을 넘어, 어떻게 하면 AI 에이전트와 MCP 서버를 활용하여 GA를 통해 얻을 수 있는 인사이트를 극대화시킬 것인가에 대한 고민이 함께 필요할 것 같다.
GA를 자주 활용하는 사람이라면, 한번쯤은 MCP 서버를 활용해보는 것을 추천한다.
'Topic' 카테고리의 다른 글
| 네이버 프리미엄 로그분석 설치 방법 (인플로우) (1) | 2024.08.27 |
|---|---|
| 전례 없는 기술을 선도하는 빅테크 기업이 낳은 혼란 (0) | 2024.01.20 |
| 구글 크롬 브라우저의 쿠키 수집 중단과 온라인 광고 (1) | 2024.01.20 |