Token导航 LogoToken导航TokenDH.com
AI K8S MCP logo
AI代理stdio官方级别未说明来源级核验

AI K8S MCP

MCP Server

提供K-Agent框架、Model Context Protocol (MCP)及Kubernetes集成的实践学习环境。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
开发工具PythonAI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

nirgeier

提供方

nirgeier

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python3 -m venv .venv

详细介绍

K-Agent实验室

全面的实践实验室,用于学习K-Agent框架、模型上下文协议(MCP)和Kubernetes集成。

![Deploy MKdocs](https://github.com/CodeWizard-IL/Kagent/actions/workflows/deploy-mkdocs.yml)

🚀 快速开始

# Clone the repository
git clone https://github.com/CodeWizard-IL/Kagent.git
cd Kagent/

# Build and start the labs environment
cd labs-environment
export TARGET_PLATFORM=$(uname -m | sed 's/x86_64/linux\/amd64/g' | sed 's/arm64/linux\/arm64/g')
echo "TARGET_PLATFORM=$TARGET_PLATFORM" > .env
echo "ROOT_FOLDER=$(pwd)/.." >> .env
docker compose up -d

# Start with Lab 000
cd ../Labs/000-setup
bash _demo.sh

📚 实验室概述

实验室标题持续时间状态
000环境设置15分钟
001MCP基础课程10分钟
002Python MCP服务器12分钟🚧
003TypeScript MCP服务器15分钟
004Kubernetes部署15分钟🚧
005Kubectl工具12分钟🚧
006集群检查器12分钟🚧
007Helm集成12分钟🚧
008PostgreSQL工具15分钟🚧
009配置应用程序和秘密12分钟🚧
010远程MCP服务器12分钟🚧
011谷歌GKE15分钟🚧
012GCP SDK工具12分钟🚧
013安全和RBAC15分钟🚧
014生产部署15分钟🚧

总持续时间: 约3小时

🎯 你将学到什么

  • 模型上下文协议(MCP):了解AI工具通信的标准化协议
  • MCP服务器开发:使用TypeScript和Python构建MCP服务器
  • Kubernetes集成:在Kubernetes中部署和管理MCP服务器
  • 工具开发:为kubectl、Helm、数据库和云服务创建自定义工具
  • 云部署:部署到谷歌Kubernetes引擎(GKE)
  • 安全:实施RBAC和秘密管理
  • 生产:可观察性、可扩展性和生产最佳实践

🛠️ 先决条件

必需

  • 码头工人 (Docker桌面、Podman或兼容)
  • kubectl 的 -Kubernetes命令行界面
  • 头盔3 -Kubernetes包管理器
  • Git -版本控制

Kubernetes集群(选择一个)

  • 亲切的 (建议用于当地开发)
  • 迷你
  • Docker桌面Kubernetes
  • 谷歌GKE (用于云部署)

可选的

  • 奥拉玛 -用于AI模型集成(实验室012-013)

📦 项目结构

/
├── Labs/                      # Lab markdown files and exercises
│   ├── 000-setup/
│   ├── 001-mcp-basics/
│   ├── 002-python-server/
│   ├── 003-typescript-server/
│   └── ...
├── labs-environment/          # Unified Docker environment
│   ├── Dockerfile
│   ├── docker-compose.yaml
│   ├── entrypoint.sh
│   └── src/                   # Sample MCP server code
├── _utils/                    # Utility scripts
│   ├── common.sh              # Shared functions
│   └── init-cluster.sh        # Cluster initialization
├── mkdocs/                    # MKdocs configuration
│   ├── 01-mkdocs-site.yml
│   ├── 02-mkdocs-theme.yml
│   ├── ...
│   ├── requirements.txt
│   └── scripts/
│       └── init_site.sh       # Site build script
├── .github/workflows/         # CI/CD workflows
│   ├── 000-setup.yaml
│   ├── ...
│   └── deploy-mkdocs.yml
└── runtime/                   # Generated at runtime
    ├── labs-scripts/
    ├── .ssh/
    └── .kube/

🌐 在线文档

访问完整文档:

在本地构建文档

cd 

# Build and serve
chmod +x mkdocs/scripts/init_site.sh
bash mkdocs/scripts/init_site.sh --serve

# Or manually with Python
python3 -m venv .venv
source .venv/bin/activate
pip install -r mkdocs/requirements.txt
mkdocs serve

🧪 运行实验室

交互模式

# Start the labs environment
cd labs-environment
docker compose up -d

# Connect to the container
docker exec -it kagent-controller bash

# Inside the container, navigate to lab exercises
cd /labs-scripts

自动演示脚本

每个实验室包括 _demo.sh 自动运行所有练习的脚本:

# Run a specific lab
cd Labs/001-mcp-basics
bash _demo.sh

🤝 贡献

欢迎投稿!拜托:

  1. 克隆该仓库
  2. 创建要素分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

📝 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

🙏 致谢

📧 支持

  • 问题:
  • 讨论:

______________________________________________________________________

内置于❤️ K-Agent社区

目录标签

目录标签

开发工具PythonAI代理K-Agent框架本地部署MCP协议Kubernetes集成AI工具通信

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP