
krzko/google-cloud-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
krzko / Google-cloud-mcp - кандидат на сервер MCP, импортированный из https://github.com/krzko/google-cloud-mcp.
Обзор
krzko / Google-cloud-mcp - кандидат на сервер MCP, импортированный из https://github.com/krzko/google-cloud-mcp.
Обзор (машинный перевод)
Сервер протокола Model Context Protocol, который подключается к сервисам Google Cloud для предоставления контекста и инструментов для взаимодействия с ресурсами Google Cloud.
Услуги
Поддерживаемые сервисы Google Cloud:
- Биллинг
- [x] Отчетность об ошибках Управление идентификацией и доступом (IAM)
- [x] Заготовка
- [x] Мониторинг
- [x] Профильер
- [x] Спаннер
- След
###Биллинг
Управляйте и анализируйте выставление счетов в Google Cloud с помощью анализа затрат:
** Инструменты: ** gcp-billing-list-accounts, gcp-billing-get-account-details, gcp-billing-list-projects, gcp-billing-get-project-info, [[T4], gcp-billing-list-skus, [[T6], gcp-billing-detect-anomalies, gcp-billing-cost-recommendations, gcp-billing-service-breakdown
Пример подсказок:
- “Покажите мне все мои счета”. Анализ затрат на проект my-app-prod-123 за последние 30 дней
- “Создать рекомендации по расходам на выставление счетов по счетам/123456-789ABC-DEF012” «Проверка аномалий выставления счетов в проекте my-ecommerce-456»
###Отчет об ошибках
Мониторинг и анализ ошибок приложений с помощью автоматизированных предложений по расследованию и исправлению:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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:
- [x] Billing
- [x] Error Reporting
- [x] Identity and Access Management (IAM)
- [x] Logging
- [x] Monitoring
- [x] Profiler
- [x] Spanner
- [x] Trace
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”
Установка
npx -y @modelcontextprotocol/inspector node dist/index.jsКонфигурация
{
"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"
}
}
}
}