라이프스타일

Google Cloud, CLI 원격 MCP 서버 프리뷰 출시: AI 에이전트가 gcloud·bq 명령을 직접 실행

Google Cloud가 Google Cloud CLI 원격 MCP 서버의 공개 프리뷰를 발표했다. MCP 호환 AI 에이전트가 클라우드의 격리된 샌드박스에서 gcloud와 bq 명령을 실행할 수 있다. 작동 방식, Google이 밝힌 보안 메커니즘, 요금 안내, 일반 독자와 기업에 미치는 영향을 정리했다.

읽는 데 약 7분

Google Cloud, CLI 원격 MCP 서버 프리뷰 출시: AI 에이전트가 gcloud·bq 명령을 직접 실행
사진: Mokaair (Original editorial artwork)

무슨 일이 있었나

Google Cloud는 공식 블로그를 통해 Google Cloud CLI 원격 MCP 서버를 출시했으며 현재 공개 프리뷰 단계라고 발표했다. CLI(명령줄 인터페이스)는 글자로 된 명령을 입력해 서비스를 조작하는 도구이고, MCP(Model Context Protocol)는 AI 에이전트를 외부 도구에 연결하기 위한 표준 프로토콜이다. Google Cloud는 이 서버가 gcloud와 bq(BigQuery) 두 명령줄 도구를 기반으로 수백 개의 명령을 하나의 MCP 서버에 통합해, AI 에이전트가 Google Cloud 인프라를 관리하고 BigQuery 워크플로를 처리하는 데 쓸 수 있다고 설명했다.

Google Cloud에 따르면 이 서버는 run_gcloud_command와 run_bq_command 두 가지 도구를 제공한다. 전자는 gcloud 작업을 다루며, Google은 관측 가능성(observability, 시스템 상태를 파악하는 모니터링)과 장애 진단을 예로 들었다. 후자는 BigQuery 기능을 확장해 쿼리 자동 정기 실행, 쿼리 실행 세부 정보 확인과 예약(reservation) 리소스 관리, 테이블 권한 확인 및 업데이트 등을 지원한다. Google Cloud는 기존 BigQuery MCP 서버는 데이터 분석과 탐색에 중점을 두고 있다고 설명했다.

Google Cloud, CLI 원격 MCP 서버 프리뷰 출시: AI 에이전트가 gcloud·bq 명령을 직접 실행
Mokaair 편집 검증 절차 · 사진: Mokaair (Original editorial artwork)
자세한 설명 보기

출처를 수집하고 독립적으로 검증한 뒤 Jev가 판단합니다.

왜 명령줄을 원격으로 옮기나

Google Cloud의 설명에 따르면, 지금까지 AI 에이전트가 클라우드를 관리하게 하려면 에이전트 실행 환경에 Google Cloud CLI를 설치하고 유지해야 했고, 개발·테스트·운영 환경의 버전 관리 부담도 커졌다. 원격 MCP 서버는 Google Cloud 인프라의 격리된 샌드박스(다른 시스템과 분리된 실행 공간)에서 명령을 실행해 로컬 설치가 필요 없다. Google Cloud는 또한 Gemini Enterprise처럼 웹에서 호스팅되는 에이전트 플랫폼은 사용자가 원래 로컬 패키지를 설치할 수 없는데, 원격 방식 덕분에 이런 인터페이스에서도 CLI 작업을 쓸 수 있다고 밝혔다.

명령줄을 택한 이유에 대해 Google Cloud는 CLI 명령이 여러 단계의 절차와 검증 절차를 하나의 명령으로 묶을 수 있고, 대규모 언어 모델이 공개된 명령줄 문서와 예제로 대량 사전 학습되어 있어 올바르게 호출하기 쉽다고 본다. 이는 Google의 주장이며, 실제 효과는 프리뷰 기간 동안 사용자가 검증해야 한다.

기존 방식과 원격 MCP 서버에 대한 Google Cloud의 비교(내용은 모두 Google Cloud 블로그 출처)
항목기존 방식(Google Cloud 설명 기준)CLI 원격 MCP 서버(Google Cloud 설명 기준)
CLI 설치 위치에이전트 실행 환경 내에 설치Google Cloud의 격리된 샌드박스에서 실행
버전 및 의존성 패키지각 환경에서 직접 유지 필요로컬 설치 및 실행 환경 유지 불필요
웹 기반 에이전트 플랫폼로컬 패키지 설치 불가원격 MCP로 사용 가능
인증—Agent Identity, OAuth 2.0, IAM
추가 비용—서버 자체는 별도 요금 없음, 리소스 및 데이터 전송 비용만 부담

Google이 밝힌 보안 및 거버넌스 메커니즘

  • 환경 자격 증명 없음: Google Cloud에 따르면 실행 환경은 네트워크가 제한된 프록시 경계 안에 격리되어 있으며 미리 심어 둔 자격 증명(로그인 정보)을 갖지 않는다. 인증과 권한 부여는 Agent Identity, OAuth 2.0, IAM(Google Cloud의 접근 권한 관리 체계)을 통해 처리된다.
  • 호출자 권한으로 실행: Google Cloud는 모든 명령이 인증된 호출자 신원의 권한으로 실행되며, IAM 권한과 조직 정책 제약이 강제 적용된다고 밝혔다.
  • Model Armor 통합: Google Cloud는 LLM 프롬프트와 응답을 검사해 프롬프트 인젝션(악의적인 지시문을 끼워 넣어 AI를 속이는 공격)과 악의적인 입력을 막을 수 있다고 설명했다.
  • 감사 로그: Google Cloud는 각 도구 호출을 기록하도록 설정할 수 있으며, 민감한 명령 내용이나 개인 식별 정보를 노출하지 않고 호출자 신원, OAuth 클라이언트, IAM 권한 부여 결정을 보여준다고 밝혔다.

일반 독자와 기업에 미치는 실제 영향

일반 소비자에게 이번 업데이트는 일상적으로 쓰는 서비스를 직접 바꾸지는 않지만, AI 에이전트가 '질문에 답하는 것'에서 '시스템을 직접 조작하는 것'으로 나아가는 추세를 보여준다. Google Cloud를 사용하는 기업과 개발팀에게는 Google의 설명대로라면 CLI를 직접 패키징하지 않고도 자연어로 에이전트에게 문제 조사, 쿼리 정기 실행 설정, 권한 점검 등을 맡길 수 있다.

Google Cloud에 따르면 사용을 시작하려면 프로젝트에서 Cloud CLI Execution API(cloudcli.googleapis.com)를 활성화하고, 에이전트나 사용자에게 MCP Tool User(roles/mcp.toolUser) IAM 역할을 부여한 뒤, MCP 클라이언트를 cloudcli.googleapis.com/mcp에 연결하면 된다. Google Cloud는 Google Cloud 호스팅 플랫폼에서는 키가 필요 없는 Agent Identity를, 외부 실행 환경에서는 OAuth 2.0을 사용할 수 있다고 밝혔다. 아직 프리뷰 단계이므로 기능과 약관은 향후 변경될 수 있다.

자주 묻는 질문

MCP란 무엇인가?

MCP는 Model Context Protocol의 약자로, AI 에이전트를 외부 도구에 연결하기 위한 표준 프로토콜이다. Google Cloud는 이 서버가 표준 MCP를 구현하므로 MCP와 호환되는 모든 에이전트 플랫폼이 표준 설정으로 연결할 수 있다고 밝혔다.

이 서비스는 유료인가?

Google Cloud는 MCP 서버 사용 자체에는 별도 요금이 없으며, 사용자는 생성한 GCP 리소스와 해당하는 데이터 전송 비용만 지불하면 된다고 밝혔다.

기존 BigQuery MCP 서버와는 무엇이 다른가?

Google Cloud에 따르면 기존 BigQuery MCP 서버는 데이터 분석과 탐색에 중점을 둔다. 새로운 run_bq_command 도구는 쿼리 자동 정기 실행, 쿼리 실행 세부 정보, 예약(reservation) 리소스 관리, 테이블 권한 등 고급 작업으로 범위를 넓혔다.

AI 에이전트가 권한을 넘어서 작업할 수 있나?

Google Cloud는 모든 명령이 인증된 호출자 신원의 권한으로 실행되고 IAM과 조직 정책 제약이 강제 적용되며, Model Armor 및 감사 로그와 함께 쓸 수 있다고 밝혔다. 다만 이는 모두 Google의 주장이며, 실제 위험은 기업이 권한을 어떻게 설정하느냐에 달려 있다.

지금 바로 운영 환경에서 정식으로 쓸 수 있나?

Google Cloud는 이 서버가 현재 공개 프리뷰 단계라고 밝혔다. 프리뷰 단계의 기능은 바뀔 수 있으므로, 기업은 먼저 평가한 뒤 테스트 환경에서 시험해 보는 것이 좋다.

이 주제의 최신 뉴스 보기

최신 여행 소식·가이드

출처

라이프스타일