Provides tools for managing and monitoring Google Cloud Platform resources including Cloud Logging (log querying and error filtering), Cloud Run (service status and deployment logs), Cloud SQL (read-only queries), Cloud Storage (bucket and object listing), Secret Manager (secret management and access), billing information, and API service management.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hi-GCloudcheck Cloud Run deployment status for my-api service"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Hi-GCloud
MCP server for GCP operations - Query logs, check Cloud Run status, and debug deployments with gcloud CLI.
Features
Cloud Logging - 로그 조회 및 에러 필터링
Cloud Run - 서비스 상태 및 배포 로그 확인
Cloud SQL - 읽기 전용 쿼리 실행
Cloud Storage - 버킷/객체 목록 조회
Secret Manager - 시크릿 관리 및 조회
Auth Status - 인증 상태 확인
API Services - 활성화된 서비스 목록
Billing - 과금 정보 조회
Prerequisites
인증 완료:
gcloud auth login gcloud config set project YOUR_PROJECT_ID
Installation
npm install -g @su-record/hi-gcloudClaude Desktop Configuration
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"hi-gcloud": {
"command": "npx",
"args": ["-y", "@su-record/hi-gcloud"]
}
}
}Tools (9 tools)
gcp_logs_read
Cloud Logging에서 로그 조회
"최근 에러 로그 보여줘"
"지난 6시간 WARNING 이상 로그"gcp_run_status
Cloud Run 서비스 상태 조회
"my-api 서비스 상태 확인"
"Cloud Run 배포 상태"gcp_run_logs
Cloud Run 서비스 로그 조회
"my-api 에러 로그"
"Cloud Run 최근 로그"gcp_sql_query
Cloud SQL 읽기 전용 쿼리 (SELECT만 허용)
"users 테이블 조회"gcp_storage_list
Cloud Storage 버킷/객체 목록
"버킷 목록 보여줘"
"my-bucket 파일 목록"gcp_secret_list
Secret Manager 시크릿 조회
"시크릿 목록"
"API_KEY 시크릿 값 확인"gcp_auth_status
GCP 인증 상태 확인
"인증 상태 확인"
"어떤 계정으로 로그인되어 있어?"gcp_services_list
활성화된 API 서비스 목록
"어떤 API가 활성화되어 있어?"
"run 관련 서비스 찾아줘"gcp_billing_info
프로젝트 결제 정보 조회
"과금 정보 확인"
"얼마나 나왔어?"Use Cases
배포 실패 디버깅
User: "배포가 실패했어"
→ gcp_run_logs로 에러 확인
→ 에러 원인 분석
→ 수정 제안비용 모니터링
User: "이번 달 비용 확인"
→ gcp_billing_info로 결제 정보 조회
→ 비용 절감 팁 제공시크릿 관리
User: "DB 비밀번호 확인"
→ gcp_secret_list로 시크릿 조회Integration with Hi-AI
hi-ai와 함께 사용하면 강력한 GCP 운영 + 코드 수정 워크플로우를 제공합니다.
자동 연동 힌트
에러 발견 시 hi-ai 도구를 자동으로 추천합니다:
📋 Cloud Run 로그: my-api
🔴 3개의 에러가 발견되었습니다.
📋 에러 요약:
🔴 ERROR: 3건
🔍 최근 에러 상세:
1. [12/02 14:30:00] TypeError: Cannot read property 'id' of undefined
└ 리소스: my-api-00001-abc
💡 hi-ai 연동 가능: 에러 분석이 필요하면 analyze_problem 도구로 원인을 분석하고,
관련 코드를 찾아 수정 방안을 제시할 수 있습니다.
메모리에 저장하면 같은 에러 재발 시 빠르게 해결할 수 있습니다.연동 도구 매핑
hi-gcloud 상황 | hi-ai 추천 도구 |
에러 로그 발견 |
|
배포 실패 |
|
성능 문제 |
|
비용 증가 |
|
워크플로우 예시
User: "배포가 실패했어"
[hi-gcloud]
→ gcp_run_logs로 에러 로그 조회
→ 에러 3건 발견, hi-ai 연동 힌트 자동 제공
[hi-ai 자동 연동]
→ analyze_problem으로 에러 원인 분석
→ find_symbol로 관련 코드 위치 파악
→ suggest_improvements로 수정 방안 제시
→ save_memory로 해결 방법 저장 (재발 방지)함께 설치
{
"mcpServers": {
"hi-ai": {
"command": "npx",
"args": ["-y", "@su-record/hi-ai"]
},
"hi-gcloud": {
"command": "npx",
"args": ["-y", "@su-record/hi-gcloud"]
}
}
}Configuration Priority
설정 우선순위:
도구 파라미터로 직접 지정 (예:
project_id: "my-project")gcloud CLI 기본 설정
Required Permissions
Tool | Required Role |
gcp_logs_read | roles/logging.viewer |
gcp_run_* | roles/run.viewer |
gcp_sql_query | roles/cloudsql.viewer |
gcp_storage_list | roles/storage.objectViewer |
gcp_secret_list | roles/secretmanager.secretAccessor |
gcp_billing_info | roles/billing.viewer |
License
MIT
Related
hi-ai - AI development assistant MCP