KG

krzko/google-cloud-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

80 stars 21 forks 품질 69 트렌드 14Apache-2.0

krzko/google-cloud-mcp는 MCP 서버 후보가 https://github.com/krzko/google-cloud-mcp.에서 수입되었습니다

개요

krzko/google-cloud-mcp는 MCP 서버 후보가 https://github.com/krzko/google-cloud-mcp.에서 수입되었습니다

개요(AI 번역)

Google Cloud 서비스에 연결하는 모델 Context Protocol 서버는 Google Cloud 리소스와 상호 작용을 위한 컨텍스트 및 도구를 제공합니다.

서비스

Google Cloud 서비스 지원:

  • [x] 빌링
  • [x] 오류 보고
  • [x] 식별 및 액세스 관리 (IAM)
  • [x] 로깅
  • [x] 모니터링
  • [x] 프로파일러
  • [x] 스패너
  • [x] 추적

빌링

비용 최적화 통찰력을 가진 Google Cloud 청구 관리 및 분석:

도구: gcp-billing-list-accounts, gcp-billing-get-account-details, gcp-billing-list-projects], gcp-billing-get-project-info], gcp-billing-list-skus, gcp-billing-analyse-costs, gcp-billing-detect-anomalies], gcp-billing-cost-recommendations], gcp-billing-service-breakdown]]

Example 프롬프트:

  • “내 모든 청구 계정보기”
  • “최근 30 일 동안 my-app-prod-123 프로젝트를위한 분석 비용”
  • 빌링 계정 청구에 대한 “Generate cost 권고Accounts/123456-789ABC-DEF012”
  • "프로젝트 my-ecommerce-456"에 대한 자문

오류 보고

자동화된 조사 및 치료 제안을 가진 감시자 그리고 분석 신청 과실:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Google Cloud MCP Server

A Model Context Protocol server that connects to Google Cloud services to provide context and tools for interacting with your Google Cloud resources.

Services

Supported Google Cloud services:

Billing

Manage and analyse Google Cloud billing with cost optimisation insights:

Tools: gcp-billing-list-accounts, gcp-billing-get-account-details, gcp-billing-list-projects, gcp-billing-get-project-info, gcp-billing-list-services, gcp-billing-list-skus, gcp-billing-analyse-costs, gcp-billing-detect-anomalies, gcp-billing-cost-recommendations, gcp-billing-service-breakdown

Example prompts:

  • “Show me all my billing accounts”
  • “Analyse costs for project my-app-prod-123 for the last 30 days”
  • “Generate cost recommendations for billing account billingAccounts/123456-789ABC-DEF012”
  • “Check for billing anomalies in project my-ecommerce-456”

Error Reporting

Monitor and analyse application errors with automated investigation and remediation suggestions:

Tools: gcp-error-reporting-list-groups, gcp-error-reporting-get-group-details, gcp-error-reporting-analyse-trends

Example prompts:

  • “Show me error groups from project my-webapp-prod-789 for the last hour”
  • “Get details for error group projects/my-app-123/groups/xyz789”
  • “Analyse error trends for service my-api in project analytics-prod-456”

IAM

Query and analyse IAM policies and permissions:

Tools: gcp-iam-get-project-policy, gcp-iam-test-project-permissions, gcp-iam-test-resource-permissions, gcp-iam-validate-deployment-permissions, gcp-iam-list-deployment-services, gcp-iam-analyse-permission-gaps

Example prompts:

  • “Get IAM policy for project my-webapp-prod-123”
  • “Test if I have storage.buckets.create permission on project data-lake-456”
  • “Check deployment permissions for Cloud Run in project microservices-789”
  • “Analyse permission gaps for deploying to GKE cluster in project k8s-prod-321”

Logging

Query and filter log entries from Google Cloud Logging:

Tools: gcp-logging-query-logs, gcp-logging-query-time-range, gcp-logging-search-comprehensive

Example prompts:

  • “Show me logs from project my-app-prod-123 from the last hour with severity ERROR”
  • “Search for logs containing ‘timeout’ from service my-api in project backend-456”
GitHub에서 전체 README 보기

설치

npx -y @modelcontextprotocol/inspector node dist/index.js
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "google-cloud-mcp": { "command": "node", "args": [ "/Users/foo/code/google-cloud-mcp/dist/index.js" ], "env": { "GOOGLE_APPLICATION_CREDENTIALS": "/Users/foo/.config/gcloud/application_default_credentials.json" } } } }