70개 이상의 클라우드 스토리지 제공업체와 로컬 스토리지 간에 파일을 동기화·복사·마운트하는 명령줄 도구로, 클라우드용 rsync라고 불립니다.
googleapis/gcloud-mcp
AI 어시스턴트가 자연어로 gcloud CLI 명령을 실행하고 Google Cloud Observability, Cloud Storage 및 Backup and DR을 조회할 수 있게 해주는 MCP 서버입니다.
- 스타
- 931
- 포크
- 83
- 열린 이슈
- 69
- 마지막 커밋
- 5일 전
어떤 프로젝트인가요?
gcloud MCP는 gcloud CLI를 통해 AI 어시스턴트를 Google Cloud에 연결하는 Model Context Protocol 서버입니다. 사용자가 명령 구문과 플래그, 인수를 외우는 대신 원하는 결과를 설명하면 어시스턴트가 이에 맞는 gcloud 작업을 실행합니다.
이 저장소에는 여러 서버가 포함되어 있습니다. gcloud는 gcloud 명령 실행을, observability는 로그·메트릭·트레이스·오류 그룹 조회를, storage는 Cloud Storage 버킷과 객체 관리를, backupdr은 Backup and Disaster Recovery 볼트·계획·백업 작업을 지원합니다. 각 서버는 @google-cloud 네임스페이스의 npm 패키지로 배포되며 npx로 실행할 수 있습니다.
Gemini CLI와 Gemini Code Assist를 대상으로 설정되어 있으며, Claude Desktop, Cline, Cursor, Visual Studio Code용 수동 설정 예제도 제공됩니다. Node.js 20 이상과 gcloud CLI가 필요합니다. 대화형 명령이나 임의 입력을 받는 일부 gcloud 명령은 기본적으로 차단되며, 접근 권한은 활성 gcloud 계정의 권한 범위로 제한됩니다.
핵심 기능
- 01자연어 프롬프트를 통해 run_gcloud_command 도구로 gcloud CLI 명령을 실행합니다.
- 02Cloud Logging, Cloud Monitoring 메트릭, 트레이스 및 오류 그룹을 조회합니다.
- 03Cloud Storage 객체를 나열하고, 읽고, 업로드하고, 다운로드하고, 복사하고, 이동합니다.
- 04버킷, IAM 정책 및 Storage Insights 쿼리를 관리합니다.
- 05Backup and Disaster Recovery 볼트, 계획 및 백업을 확인하고 작업을 수행합니다.
활용 사례
- gcloud에 익숙하지 않은 개발자가 AI 어시스턴트로 일반적인 클라우드 작업을 수행하도록 합니다.
- 대화 중 로그, 트레이스 및 메트릭을 조회해 프로덕션 문제를 조사합니다.
- 여러 Cloud Storage 또는 백업 작업을 반복 가능한 하나의 워크플로로 연결합니다.
- 가장된 서비스 계정으로 제한된 권한의 gcloud 명령을 실행합니다.
빠른 시작
- 1
사전 요구 사항: Node.js 20 이상과 gcloud CLI를 설치합니다
- 2
AI 클라이언트 설정에 gcloud MCP 서버를 추가합니다(예: Claude Desktop, Cline, Cursor 또는 VS Code)
npx -y @google-cloud/gcloud-mcp - 3
또는 Gemini CLI를 사용하는 경우 홈 디렉터리에서 설정 명령을 실행합니다
npx @google-cloud/gcloud-mcp init --agent=gemini-cli
사용 전 알아둘 점
- 설치 및 구성이 완료된 gcloud CLI와 Node.js 20 이상이 필요합니다.
- 에이전트를 통해 실행하는 명령은 실제 Google Cloud 리소스에 영향을 줄 수 있으므로 액세스 범위를 신중하게 제한해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- gcloud-mcp은(는) 무엇인가요?
- AI 어시스턴트가 자연어로 gcloud CLI 명령을 실행하고 Google Cloud Observability, Cloud Storage 및 Backup and DR을 조회할 수 있게 해주는 MCP 서버입니다. gcloud MCP는 gcloud CLI를 통해 AI 어시스턴트를 Google Cloud에 연결하는 Model Context Protocol 서버입니다. 사용자가 명령 구문과 플래그, 인수를 외우는 대신 원하는 결과를 설명하면 어시스턴트가 이에 맞는 gcloud 작업을 실행합니다.
- gcloud-mcp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- gcloud-mcp은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- gcloud-mcp은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. gcloud-mcp의 마지막 커밋은 2026년 10월 17일입니다.
- gcloud-mcp은(는) 어디에 사용할 수 있나요?
- gcloud에 익숙하지 않은 개발자가 AI 어시스턴트로 일반적인 클라우드 작업을 수행하도록 합니다. 대화 중 로그, 트레이스 및 메트릭을 조회해 프로덕션 문제를 조사합니다. 여러 Cloud Storage 또는 백업 작업을 반복 가능한 하나의 워크플로로 연결합니다. 가장된 서비스 계정으로 제한된 권한의 gcloud 명령을 실행합니다.
- gcloud-mcp는 어떻게 설치하나요?
- 사전 요구 사항: Node.js 20 이상과 gcloud CLI를 설치합니다 AI 클라이언트 설정에 gcloud MCP 서버를 추가합니다(예: Claude Desktop, Cline, Cursor 또는 VS Code): npx -y @google-cloud/gcloud-mcp 또는 Gemini CLI를 사용하는 경우 홈 디렉터리에서 설정 명령을 실행합니다: npx @google-cloud/gcloud-mcp init --agent=gemini-cli
- gcloud-mcp은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/googleapis/gcloud-mcp
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
클라우드 스토리지와 원격 파일 서버에 암호화·증분·압축 백업을 저장하는 무료 오픈 소스 백업 클라이언트입니다.
공식 Nextcloud 설치 프로그램으로, 단일 Docker mastercontainer가 Office, Talk, 백업, 안티바이러스 등의 선택 기능을 포함한 전체 Nextcloud 스택을 배포하고 관리합니다.
파일과 메모를 서버에 보내기 전에 브라우저에서 암호화하는 셀프 호스팅 클라우드 스토리지 서버입니다.
인덱스를 S3 같은 클라우드 오브젝트 스토리지에 저장하는 로그 및 트레이스용 오픈소스 검색 엔진입니다.
AI 어시스턴트가 Grafana 대시보드, 데이터 소스, 알림, 인시던트 등에 접근할 수 있도록 하는 MCP 서버입니다.