mcp-k8s支持了SSE远程访问的能力
在 mcp-k8s 中,SSE 模式允许您将服务部署在远程服务器上,并通过 HTTP 协议与 MCP 客户端进行通信。“,拉你进去,目的是为了方便大家交流AI相关的知识和共享资源,目前AI变化真的是太快了,比如google最新推出的Agent2Agent的模式的一些探索;,并且只能本地运行只支持mcp 的stdio模式,今天给它加上了sse的能力,使得远程部署更加方便,方便进行集成。或者大家对这个
上一篇文章中介绍了MCP-K8S的一些基础使用指引,并且只能本地运行只支持mcp 的stdio模式,今天给它加上了sse的能力,使得远程部署更加方便,方便进行集成。
v1.0.1更新内容
-
• 增加sse模式,方便远程部署
-
• 增加list接口的开关,默认启用,目的是AI避免list太多资源拉垮集群
什么是 SSE 模式?
SSE(Server-Sent Events)是一种基于 HTTP 的服务器推送技术,允许服务器向客户端发送实时更新。在 mcp-k8s 中,SSE 模式允许您将服务部署在远程服务器上,并通过 HTTP 协议与 MCP 客户端进行通信。
为什么需要 SSE 模式?
-
1. 远程访问:可以在任何地方通过 HTTP 访问 Kubernetes 集群
-
2. 多客户端支持:允许多个客户端同时连接到同一个 mcp-k8s 实例
-
3. 集成灵活性:更容易与其他系统集成
快速指引
启动
# 这里打开了所有开关,监听localhost的8080端口
./bin/mcp-k8s -kubeconfig=/path/to/kubeconfig -transport=sse -port=8080 -host=localhost -enable-create -enable-delete -enable-list -enable-update
Registering basic tools...
Registering resource creation tool...
Registering resource update tool...
Registering resource deletion tool...
StartingKubernetesMCPServerwith sse transport on localhost:8080
Createoperations: true
Updateoperations: true
Deleteoperations: true
Listoperations: true
Server started, waiting forMCP client connections...
新增参数说明
SSE 模式引入了以下新参数:
-
•
transport:传输类型,设置为 "sse" 以启用 SSE 模式 -
-
• 默认值:stdio
-
• 可选值:stdio, sse
-
-
•
port:HTTP 服务器端口 -
-
• 默认值:8080
-
• 范围:1-65535
-
-
•
host:HTTP 服务器主机 -
-
• 默认值:localhost
-
• 说明:设置为 0.0.0.0 允许从任何 IP 访问
-
mcp 配置
这里只需要配置一个url就行了,
{
"mcpServers": {
"mcp-k8s": {
"url": "http://localhost:8080/sse",
"args": []
}
}
}
例如这个是cursor中的配置效果:

现在是明文的连接,后面可以增加tls加密等;
最后
我建了一个AI技术交流群,大家可以关注公众号,发送关键字”加群“,拉你进去,目的是为了方便大家交流AI相关的知识和共享资源,目前AI变化真的是太快了,比如google最新推出的Agent2Agent的模式的一些探索;
或者大家对这个mcp-k8s有什么新的需求,也可以提,我们可以来一起共建 😄
更多推荐




所有评论(0)