返回市场
内核调试-mcp

内核调试-mcp

作者:soub4i16 星标更新:2025-04-27

项目介绍

KDebug - Kubernetes 调试工具 MCP 服务器

KDebug 是一个通过 Claude AI 与 Kubernetes 集群进行交互的调试工具。它使用模型控制协议(MCP)使 Claude 能够代表您执行 Kubernetes 命令。

<p align="center" width="100%">

</p>

概述

此工具允许您:

  • 检查 Kubernetes 资源(Pods、Services、Deployments 等)
  • 查看 Pod 日志
  • 检查节点状态
  • 监控事件
  • 以及更多,全部通过对话式 AI 完成

安装

先决条件

  • Go 1.18+(如果从源码构建)
  • 配置了 Kubernetes 集群访问权限(~/.kube/config
  • 支持 MCP 的 Claude 客户端

方案 1:下载预编译二进制文件

  1. 访问 GitHub 发布页面:
https://github.com/soub4i/kdebug-mcp/releases
  1. 下载适用于您的平台的最新发布版(macOS、Linux、Windows)

  2. 将二进制文件设为可执行:

chmod +x kdebug-mcp
  1. 将二进制文件移动到 PATH 中的位置:
mv kdebug-mcp /usr/local/bin/kdebug-mcp
# 或
mv kdebug-mcp ~/bin/kdebug-mcp  # 如果您在 PATH 中有 ~/bin

方案 2:从源码构建

  1. 克隆仓库:
git clone https://github.com/soub4i/kdebug-mcp.git
cd kdebug-mcp
  1. 构建二进制文件:
go build -o bin/server ./cmd/server/main.go

配置

配置 Claude 使用 KDebug

创建或编辑位于以下位置的 Claude MCP 配置文件:

  • macOS: ~/Library/Application Support/com.anthropic.claude/config.json
  • Linux: ~/.config/com.anthropic.claude/config.json
  • Windows: %APPDATA%\com.anthropic.claude\config.json

添加以下配置:

{
    "mcpServers": {
        "kdebug": {
            "command": "/path/to/kdebug-mcp/bin/server"
        }
    }
}

将 `/path/to/kdebug-m[...]</中文翻译>