GCP MCP
GCP MCP
Сервер Model Context Protocol (MCP), который позволяет помощникам ИИ, таким как Claude, взаимодействовать с вашей средой Google Cloud Platform. Это позволяет выполнять запросы на естественном языке и управлять вашими ресурсами GCP во время разговоров.

Функции
🔍 Запрашивайте и изменяйте ресурсы GCP, используя естественный язык
☁️ Поддержка нескольких проектов GCP
🌐 Поддержка нескольких регионов
🔐 Безопасная обработка учетных данных (никакие учетные данные не передаются внешним службам)
🏃♂️ Локальное выполнение с вашими учетными данными GCP
🔄 Автоматические повторные попытки для повышения надежности
Related MCP server: Kubectl MCP Tool
Предпосылки
Node.js
Клод Рабочий стол/Курсор/Виндсерфинг
Учетные данные GCP настроены локально (учетные данные приложения по умолчанию)
Установка
Клонируйте репозиторий:
git clone https://github.com/eniayomi/gcp-mcp
cd gcp-mcpУстановить зависимости:
npm installКонфигурация
Клод Десктоп
Откройте приложение Claude для ПК и перейдите в Настройки -> Разработчик -> Изменить конфигурацию.
Добавьте следующую запись в ваш
claude_desktop_config.json:
через npm:
{
"mcpServers": {
"gcp": {
"command": "sh",
"args": ["-c", "npx -y gcp-mcp"]
}
}
}Если вы установили из исходного кода:
{
"mcpServers": {
"gcp": {
"command": "npm",
"args": [
"--silent",
"--prefix",
"/path/to/gcp-mcp",
"start"
]
}
}
}Замените /path/to/gcp-mcp на фактический путь к каталогу вашего проекта, если вы используете установку из исходного кода.
Курсор
Откройте Курсор и перейдите в Настройки (⌘,)
Перейдите в раздел AI -> Model Context Protocol.
Добавьте новую конфигурацию MCP:
{
"gcp": {
"command": "npx -y gcp-mcp"
}
}Виндсерфинг
Откройте
~/.windsurf/config.json(создайте, если его нет)Добавьте конфигурацию MCP:
{
"mcpServers": {
"gcp": {
"command": "npx -y gcp-mcp"
}
}
}Настройка GCP
Настройте учетные данные GCP:
Настройте учетные данные приложения по умолчанию с помощью
gcloud auth application-default login
Обновите своего помощника на основе искусственного интеллекта (Claude Desktop/Cursor/Windsurf)
Использование
Начните с выбора проекта или задайте такие вопросы, как:
«Список всех проектов GCP, к которым у меня есть доступ»
«Покажите мне все экземпляры Cloud SQL в проекте X»
«Каков мой текущий платежный статус?»
«Покажите мне журналы моих сервисов Cloud Run»
«Список всех кластеров GKE в us-central1»
«Покажите мне все контейнеры Cloud Storage в проекте X»
«Какие облачные функции развернуты в us-central1?»
«Список всех служб Cloud Run»
«Покажите мне наборы данных и таблицы BigQuery»
Доступные инструменты
run-gcp-code: выполнение вызовов API GCP с использованием кода TypeScriptlist-projects: Список всех доступных проектов GCPselect-project: выбор проекта GCP для последующих операцийget-billing-info: Получить платежную информацию для текущего проектаget-cost-forecast: Получить прогноз стоимости для текущего проектаget-billing-budget: Получить бюджеты выставления счетов для текущего проектаlist-gke-clusters: Список всех кластеров GKE в текущем проектеlist-sql-instances: список всех экземпляров Cloud SQL в текущем проектеget-logs: Получить записи облачного журнала для текущего проекта
Примеры взаимодействий
Список доступных проектов:
List all GCP projects I have access toВыберите проект:
Use project my-project-idПроверьте статус платежа:
What's my current billing status?Просмотр журналов:
Show me the last 10 log entries from my projectПоддерживаемые услуги
Google Compute Engine
Облачное хранилище
Облачные функции
Облачный забег
BigQuery
Облачный SQL
Google Kubernetes Engine (GKE)
Ведение журнала в облаке
Облачный биллинг
Менеджер ресурсов
Скоро будет больше...
Поиск неисправностей
Чтобы просмотреть журналы:
tail -n 50 -f ~/Library/Logs/Claude/mcp-server-gcp.logРаспространенные проблемы:
Ошибки аутентификации: убедитесь, что вы запустили
gcloud auth application-default loginОшибки разрешений: проверьте роли IAM для вашей учетной записи
Ошибки API: убедитесь, что в вашем проекте включены требуемые API.
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
Лицензия
Массачусетский технологический институт
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.4014882Apache 2.0
- Alicense-qualityCmaintenanceA Model Context Protocol server that enables AI assistants to interact with Kubernetes clusters through natural language, supporting core Kubernetes operations, monitoring, security, and diagnostics.115947MIT
- FlicenseCqualityDmaintenanceA Model Context Protocol server allowing Claude AI to interact with AWS resources through natural language, enabling users to query and manage AWS services without using the traditional AWS Console or CLI.36
- AlicenseCqualityFmaintenanceA Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.169168MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/eniayomi/gcp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server