Token导航 LogoToken导航

MCP Server · 运维云端

Multi Claude MCP Test

基于Kubernetes的解决方案,通过模型上下文协议(MCP)在Minikube上运行多个Claude代理。

未说明官方级别未说明来源级核验工具 0
AI代理KubernetesClaudePython

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
tedescomicchidev
提供方
tedescomicchidev

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Multi Claude MCP Test 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

Claude多代理MCP系统

一种基于Kubernetes的解决方案,用于通过Minikube上的模型上下文协议(MCP)运行多个Claude代理。

建筑

                                    Minikube Cluster
    ┌─────────────────────────────────────────────────────────────────┐
    │                                                                 │
    │   ┌─────────────────────────────────────────────────────────┐   │
    │   │                  Frontend Namespace                      │   │
    │   │  ┌─────────────────────────────────────────────────┐    │   │
    │   │  │            Frontend (Flask)                      │    │   │
    │   │  │  - Web UI for prompt input                       │    │   │
    │   │  │  - Agent count selector                          │    │   │
    │   │  │  - Results display                               │    │   │
    │   │  └─────────────────────────────────────────────────┘    │   │
    │   └─────────────────────────────────────────────────────────┘   │
    │                              │                                   │
    │                              ▼                                   │
    │   ┌─────────────────────────────────────────────────────────┐   │
    │   │                  Backend Namespace                       │   │
    │   │  ┌─────────────────────────────────────────────────┐    │   │
    │   │  │      Orchestrator (2 replicas, load balanced)    │    │   │
    │   │  │  - Receives prompts from frontend                │    │   │
    │   │  │  - Spawns Claude agents via Agent SDK            │    │   │
    │   │  │  - Manages MCP server connections                │    │   │
    │   │  └─────────────────────────────────────────────────┘    │   │
    │   │                          │                               │   │
    │   │                          ▼                               │   │
    │   │  ┌─────────────────────────────────────────────────┐    │   │
    │   │  │           Claude MCP Server                      │    │   │
    │   │  │  - Runs Claude Code CLI                          │    │   │
    │   │  │  - Processes agent requests                      │    │   │
    │   │  │  - Executes MCP commands                         │    │   │
    │   │  └─────────────────────────────────────────────────┘    │   │
    │   └─────────────────────────────────────────────────────────┘   │
    │                                                                 │
    └─────────────────────────────────────────────────────────────────┘

组件

前端(前端命名空间)

  • 技术:Python Flask web应用程序
  • 目的:为用户提供web界面,以便:

- 为Claude代理输入提示 - 选择代理数量(1-10) - 查看代理执行的结果

  • 端口:5000(内部),30080(节点端口)

后端(后端命名空间)

编排器
  • 技术:带Claude Agent SDK的Python Flask
  • 目的:

- 接收来自前端的请求 - 同时生成多个Claude代理 - 管理MCP服务器通信

  • 复制品:2(负载平衡)
  • 端口: 8080
Claude MCP服务器
  • 技术:带Claude Code CLI的Alpine Linux
  • 目的:

- 提供MCP服务器功能 - 以交互模式在后台运行 - 处理代理工具调用

先决条件

  • 安装了Minikube的macOS
  • Docker(可以使用Minikube的Docker守护进程)
  • kubectl已配置
  • 无烟煤API键

快速开始

1.启动Minikube

minikube start --driver=docker

2.设置环境变量

export ANTHROPIC_API_KEY='your-anthropic-api-key'

3.构建Docker镜像

./scripts/build-images.sh

4.部署到Minikube

./scripts/deploy.sh

5.访问应用程序

minikube service frontend-service -n frontend

或者获取URL:

minikube service frontend-service -n frontend --url

项目结构

.
├── README.md
├── frontend/
│   ├── Dockerfile
│   ├── app.py              # Flask application
│   ├── requirements.txt
│   └── templates/
│       └── index.html      # Web UI
├── backend/
│   └── orchestrator/
│       ├── Dockerfile
│       ├── app.py          # Orchestrator application
│       ├── requirements.txt
│       └── mcp_settings.json
├── docker/
│   └── mcp/
│       └── Dockerfile      # MCP server image
├── kubernetes/
│   ├── namespaces/
│   │   └── namespaces.yaml
│   ├── frontend/
│   │   ├── deployment.yaml
│   │   └── service.yaml
│   └── backend/
│       ├── orchestrator-deployment.yaml
│       ├── orchestrator-service.yaml
│       ├── mcp-server-deployment.yaml
│       ├── configmap.yaml
│       ├── secret.yaml
│       └── logs-pvc.yaml      # Persistent volume for logs
└── scripts/
    ├── build-images.sh
    ├── deploy.sh
    ├── cleanup.sh
    └── view-logs.sh           # Log viewer utility

用法

  1. 在浏览器中打开前端
  2. 输入一个提示,描述您希望代理执行的操作
  3. 选择代理数量(1-10)
  4. 点击“GO-启动代理”
  5. 等待结果出现

配置

环境变量

变量描述默认值
ANTHROPIC_API_KEY您的Anthropic API密钥必需
ORCHESTRATOR_URL后端编排器URLhttp://orchestrator-service.backend.svc.cluster.local:8080
WORKSPACE_PATHMCP的工作区路径/workspace
DOCKER_MCP_IMAGEMCP Docker镜像名称claude-mcp:latest

扩展

要缩放编排器,请执行以下操作:

kubectl scale deployment orchestrator -n backend --replicas=4

持续日志记录

错误和异常被持久化在一个PersistentVolume中,因此即使在pod重启后,您也可以调查问题。

日志位置

组件日志路径描述
编排器/var/log/orchestrator/orchestrator.log所有日志(调试级别)
编排器/var/log/orchestrator/orchestrator-errors.log仅错误
MCP服务器/var/log/mcp-server/mcp-server.log服务器活动日志

使用助手脚本查看日志

# View all logs
./scripts/view-logs.sh

# View orchestrator logs only
./scripts/view-logs.sh --orchestrator

# View only error logs
./scripts/view-logs.sh --orchestrator-errors

# View MCP server logs
./scripts/view-logs.sh --mcp

# Follow logs in real-time
./scripts/view-logs.sh --tail --orchestrator

# List all log files
./scripts/view-logs.sh --list

手动日志访问

# List orchestrator log files
kubectl exec -n backend deploy/orchestrator -- ls -la /var/log/orchestrator/

# View orchestrator logs
kubectl exec -n backend deploy/orchestrator -- cat /var/log/orchestrator/orchestrator.log

# View orchestrator error logs
kubectl exec -n backend deploy/orchestrator -- cat /var/log/orchestrator/orchestrator-errors.log

# Follow orchestrator logs
kubectl exec -n backend deploy/orchestrator -- tail -f /var/log/orchestrator/orchestrator.log

# View MCP server logs
kubectl exec -n backend deploy/claude-mcp-server -- cat /var/log/mcp-server/mcp-server.log

日志保留

  • 日志存储在1GB的持久卷索赔中
  • 日志文件以10MB的速度轮换,保留5个备份
  • 日志在pod重启和重新部署过程中持续存在

故障排除

检查Pod状态

kubectl get pods -n frontend
kubectl get pods -n backend

查看容器日志(stdout/stderr)

# Frontend logs
kubectl logs -n frontend -l app=frontend

# Orchestrator logs
kubectl logs -n backend -l app=orchestrator

# MCP server logs
kubectl logs -n backend -l app=claude-mcp-server

查看持久错误日志

# Quick error investigation
./scripts/view-logs.sh --orchestrator-errors

重新启动部署

kubectl rollout restart deployment frontend -n frontend
kubectl rollout restart deployment orchestrator -n backend
kubectl rollout restart deployment claude-mcp-server -n backend

清理

./scripts/cleanup.sh

安全说明

  • API密钥存储为Kubernetes机密
  • MCP服务器在沙盒环境中运行(IS_SANDBOX=1)
  • 编排器挂载Docker套接字-确保适当的安全策略

许可证

麻省理工学院

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

KubernetesPython本地部署多代理系统模型上下文协议MinikubeAI代理

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Multi Claude MCP Test

MCP World · 本页

0未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Multi Claude MCP Test 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Multi Claude MCP Test 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Multi Claude MCP Test 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Multi Claude MCP Test 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Multi Claude MCP Test 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP