← 返回目录
K

K8M MCP 服务器管理

社区
在 K8M 中可视化管理 MCP 服务器及其工具
分类
开发工具 第 315 / 438
Stars
★ 888 非常热门
传输方式
SSE
运行环境
预编译二进制 · Docker
凭据
可选 API Key
许可证
MIT
最近提交
44FMRS · D

该页面是 K8M 的 MCP 服务器管理界面,能力集中在服务器与工具的可视化增删改查和启用控制,而非提供具体的 MCP 工具本身。事实清晰、职责单一,适合已在 K8M 环境下、使用 SSE 接入的用户;需要留意默认口令与自动注册带来的权限与安全影响。

最强项 · 维护活跃度 14/20 最弱项 · 可靠性 6/20

可靠性
6/20
安全与权限
8/20
维护活跃度
14/20
文档质量
8/20
安装易用性
8/20
查看各项评分依据
可靠性 6/20
该 server.json 是一个 AMIS 前端页面清单,仅声明一个 CRUD 界面用于登记第三方 SSE MCP 服务器的名称与 URL,本身不暴露任何 MCP 工具、初始化握手或工具实现代码。仓库内未提供针对该 server 清单的 CI 工作流、单元测试或可复现的执行证据,静态审查下无法验证其能干净启动或完成 MCP 初始化与工具列表握手。因此可靠性只能给出偏低分(6),不高于静态上限。
安全与权限 8/20
该清单不含任何 MCP 工具实现,也未发现凭证硬编码、隐蔽外传或恶意逻辑。但存在若干未闭合的安全缺口:1) 添加服务器表单只校验 name 与 url 为必填,无 URL scheme/目标白名单校验,可登记任意远端 SSE 端点,属于不可控的外部网络依赖;2) 批量删除与快速启停接口(/server/delete、/server/save/.../status)在清单里看不到权限装饰与二次确认标签,仅在按钮上写了中文确认文案;3) 未见审计或数据流披露文档。未触及红线,但权限与确认机制不完整,故给 8 分。
维护活跃度 14/20
仓库非归档,stars 880、open issues 26,README 显示有持续 release、Docker 镜像、deploy 与 gh actions 致谢,MIT 许可证明确。但清单本身 version 与 group 为空,且未见针对该 MCP server 清单的独立版本管理与安全响应渠道说明,治理层有缺口,故给 14 分。
文档质量 8/20
README 主要覆盖 K8m 整体部署、ChatGPT/Ollama 配置与命令行参数,对 ui/public/pages/plugins/mcp_runtime/server.json 这一 MCP 服务器登记页的安装、鉴权、工具参数、限制与故障排查基本没有对应说明。清单内有少量中文提示(仅支持 SSE 类型服务器、启用后自动注册使用),但缺乏对 URL 白名单、错误处理与权限模型的说明,属于文档与能力之间存在隐藏假设。给 8 分。
安装易用性 8/20
清单展示了添加、编辑、删除与启停服务器的 UI 流程,接入路径对已有 K8m 实例的用户是可视化的,但没有任何客户端配置示例(如 Claude/Cursor 的 MCP 配置片段),也未说明所需 runtime 与依赖。部署依赖 K8m 本身(Docker 或二进制)及管理员权限访问 /admin/* 接口,步骤多且依赖手工操作,属可用但脆弱,分数不超过静态上限并给 8 分。

静态评测 · 未实际运行收录于 2026-09-10

查看 FMRS 评分方法 →

选型与风险

能访问什么执行命令或代码访问网络

适合谁

  • 已经在使用 K8M 管理 Kubernetes 集群,并希望统一管理 MCP 服务器的团队
  • 需要以 SSE 方式接入 MCP 服务器并希望可视化管理开关状态的用户

不适合谁

  • 希望接入非 SSE 类型 MCP 服务器的用户(页面明确提示暂不支持)
  • 未部署 K8M、仅想独立使用某个 MCP 服务器的用户

所需权限

  • 对 K8M 管理后台的访问权限(需登录)
  • 管理 MCP 服务器所需的服务器读写与删除接口权限
  • 启用 MCP 服务器后,大模型调用将按调用者自身的集群权限执行

风险与副作用

  • MCP 服务器启用后会在对话中自动注册使用,可能被模型调用
  • 服务器地址由使用者填写,指向不可信的远程服务可能带来数据外泄风险
  • 删除或批量删除服务器配置不可轻易恢复
  • 默认账号密码为 k8m/k8m,未及时修改将带来明显的未授权访问风险

安装接入

准备工作

运行环境:预编译二进制 · Docker

其他可选配置项(1 个)
TZ 可选 docker-compose 示例中设置的时区环境变量(如 Asia/Shanghai),用于容器时间显示。
  1. 参照仓库说明部署并启动 K8M(例如使用 docker-compose 启动,默认访问 3618 端口)。
  2. 使用默认用户名 k8m、密码 k8m 登录(上线后请及时修改密码并启用两步验证)。
  3. 进入 MCP 运行时页面,点击“添加服务器”。
  4. 填写服务器名称与服务器地址(当前仅支持 SSE 类型),按需打开“是否启用”。
  5. 保存后,可在列表中通过开关随时启用或关闭该服务器,并可点击“工具”查看其工具与输入参数。

验证是否装好

在 k8m 管理界面启用 MCP 服务器插件后,大模型对话中会自动注册 MCP 工具;向模型提问“列出我的集群”并收到集群信息即说明集成生效。

常见排障

  1. 若添加失败,先确认填写的服务器类型为 SSE
  2. 若服务器未在对话中生效,检查列表中该项的“启用”开关是否开启
  3. 若看不到工具,点击“工具”列的“详情”查看,并核实服务器地址可达
  4. 若接口报错,确认登录状态与管理权限是否有效

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出所有已连接集群中的 Pod
  • 查看 default 命名空间下的异常事件
  • 在 Pod 内执行 shell 命令查看日志
  • 总结当前集群的巡检结果

使用场景

在 K8M 中集中登记并管理多个 MCP 服务器
按需启用或禁用某个 MCP 服务器
查看某个 MCP 服务器提供的工具及其输入参数
在大模型对话中自动注册并使用已启用的 MCP 服务器

详细介绍

这是 K8M(一款轻量级、跨平台的 Mini Kubernetes AI Dashboard)中 MCP 运行时的服务器管理页面。该页面用于添加、编辑、启用/禁用和删除 MCP 服务器,并查看每个服务器所提供的工具及其输入参数。依据页面提示,MCP 服务器启用后会在与大模型对话时自动注册使用;当前仅支持 SSE 类型的服务器,其他类型暂不支持。K8M 自身亦可作为 MCP Server 供其他大模型软件使用,并将多集群权限与 MCP 调用权限打通。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 63.3k · 工具数 2 与当前对比 →

源版本 4346d5b6db23 数据同步于 2026-10-19 查看 FMRS 评分方法