内容
# mcp-server-k8s-go
Kubernetes 的示例 MCP 服务器,使用 Go 编写
## codespace 设置
运行以下命令以启动 minikube。
```bash
minikube start
```
可选地,创建一个示例部署以测试和验证 MCP 服务器。
```bash
kubectl create deployment kubernetes-bootcamp --image=gcr.io/google-samples/kubernetes-bootcamp:v1
```
运行以下命令以构建 MCP 服务器:
```bash
go install github.com/magefile/mage@latest
mage
```
## 在 shell 中测试 MCP 服务器
运行以下命令以通过 [studio](https://spec.modelcontextprotocol.io/specification/2025-03-26/basic/transports/#stdio) 传输与 MCP 服务器进行通信,该传输允许通过标准输入和输出进行交互。
```bash
mcp-server-k8s-go < <(ls examples | xargs -I{} bash -c 'echo $(cat examples/{})')
```
## 客户端设置
添加以下配置以设置 MCP 服务器:
```json
{
"mcpServers": {
"local-kubernetes": {
"command": "/go/bin/mcp-server-k8s-go",
"env": {
"KUBECONFIG": "/home/codespace/.kube/config"
}
}
}
}
```
连接信息
猜你喜欢
everything-claude-code
完整的 Claude Code 配置集合 - agents、skills、hooks、commands、rules、MCPs。来自 Anthropic...
Firecrawl
Firecrawl MCP Server 实现了网页抓取、爬虫和内容提取功能。
MarkItDown MCP
MarkItDown-MCP是一个轻量级服务器,用于将URI转换为Markdown。
cc-switch
跨平台的Claude Code、Codex和Gemini CLI一体化助手。
Agent-Reach
赋予你的AI Agent观察整个互联网的眼睛。读取并搜索...
servers
# 模型上下文协议服务器