GG

googlecloudplatform/gke-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

169 stars 81 forks Качество 78 Тренд 37Apache-2.0

Включите совместимые с MCP агенты ИИ для взаимодействия с Google Kubernetes Engine.

Обзор

Включите совместимые с MCP агенты ИИ для взаимодействия с Google Kubernetes Engine. Выберите способ установки MCP Server, а затем подключите к нему свой ИИ. Если вы ещё не установили Go, следуйте этим инструкциям. После установки Go выполните следующую команду для установки gke-mcp: Бинарный файл gke-mcp будет установлен в каталоге, указанном переменной среды GOBIN. Если GOBIN не настроен, по умолчанию установлен $GOPATH/bin, а если GOPATH тоже не настроен, то возвращается к $HOME/go/bin. Точное местоположение можно найти, запустив go env GOBIN. Если команда возвращает пустое значение, запустите go env GOPATH, чтобы найти каталог установки. Для дополнительной помощи обратитесь к разделу устранения неполадок: gke-mcp: команда не найдена. Для получения подробных инструкций по подключению GKE MCP Server к различным AI-клиентам, включая Cursor, Visual Studio Code, Claude Desktop и Claude Code, пожалуйста, ознакомьтесь с нашим специализированным руководством по установке.

Обзор (машинный перевод)

Включите совместимые с MCP агенты ИИ для взаимодействия с Google Kubernetes Engine.

Установка

Выберите способ установки MCP Server, а затем подключите к нему свой ИИ.

Использование в качестве расширения Gemini CLI

  1. Установите Gemini CLI.

  2. Установите расширение

Использование в MCP-клиентах / других ИИ

Быстрая установка (только для Linux и macOS)

Ручная установка

Если вы ещё не установили Go, следуйте этим инструкциям.

После установки Go выполните следующую команду для установки gke-mcp:

Бинарный файл gke-mcp будет установлен в каталоге, указанном переменной среды GOBIN. Если GOBIN не установлен, по умолчанию установлен $GOPATH/bin, а если GOPATH тоже не установлен, то возвращается к $HOME/go/bin.

Точное местоположение можно найти, запустив go env GOBIN. Если команда возвращает пустое значение, запустите go env GOPATH, чтобы найти каталог установки.

Для дополнительной помощи обратитесь к разделу устранения неполадок: gke-mcp: команда не найдена.

Добавьте сервер MCP в свой ИИ

Для получения подробных инструкций по подключению GKE MCP Server к различным AI-клиентам, включая Cursor, Visual Studio Code, Claude Desktop и Claude Code, пожалуйста, ознакомьтесь с нашим специализированным руководством по установке.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

GKE MCP Server and Gemini CLI Extension

Enable MCP-compatible AI agents to interact with Google Kubernetes Engine.

Installation

Choose a way to install the MCP Server and then connect your AI to it.

Use as a Gemini CLI Extension

  1. Install Gemini CLI.

  2. Install the extension

gemini extensions install https://github.com/GoogleCloudPlatform/gke-mcp.git

Use in MCP Clients / Other AIs

Quick Install (Linux & macOS only)

curl -sSL https://raw.githubusercontent.com/GoogleCloudPlatform/gke-mcp/main/install.sh | bash

Manual Install

If you haven’t already installed Go, follow these instructions.

Once Go is installed, run the following command to install gke-mcp:

go install github.com/GoogleCloudPlatform/gke-mcp@latest

The gke-mcp binary will be installed in the directory specified by the GOBIN environment variable. If GOBIN is not set, it defaults to $GOPATH/bin and, if GOPATH is also not set, it falls back to $HOME/go/bin.

You can find the exact location by running go env GOBIN. If the command returns an empty value, run go env GOPATH to find the installation directory.

For additional help, refer to the troubleshoot section: gke-mcp: command not found.

Add the MCP Server to your AI

For detailed instructions on how to connect the GKE MCP Server to various AI clients, including Cursor, Visual Studio Code, Claude Desktop, and Claude Code, please refer to our dedicated installation guide.

Configuring the Developer Knowledge API

The manifest generation agent (generate_manifest tool) can retrieve official GKE documentation, required annotations, and best practices using the Developer Knowledge API.

To enable this capability:

  1. Enable the API: Enable the Developer Knowledge API in your Google Cloud Project (refer to the Developer Knowledge API documentation for details).
  2. Generate an API Key: Create an API key with permissions to call the Developer Knowledge API.
  3. Configure the Environment Variable: Set the DK_API_KEY environment variable when starting the MCP server:
    • Gemini CLI / Terminal:
      export DK_API_KEY="your-api-key-here"
      
    • Cursor / Claude Desktop / Visual Studio Code: Add the environment variable to your client’s MCP configuration. For example, in claude_desktop_config.json:
      {
        "mcpServers": {
          "gke-mcp": {
            "command": "gke-mcp",
            "env": {
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "gke-mcp": { "command": "gke-mcp", "env": { "DK_API_KEY": "your-api-key-here" } } } }