MCP-Server VBox 是一个基于 Model Context Protocol (MCP) 的服务器实现,旨在管理和操作 Docker 容器与 Kubernetes 集群。它提供了统一接口,让您能通过 Claude Desktop 轻松执行容器和 Pod 相关操作,提升管理效率。
docker_list_containers)docker_pull_image)docker_create_container)k8s_list_pods)k8s_create_deployment)k8s_exec_pod)k8s_enter_pod)k8s_exit_pod)get_execution_context)execute_command)npm install
npm run build
在 ~/Library/Application Support/Claude/claude_desktop_config.json 中添加以下配置:
{
"mcpServers": {
"vbox": {
"command": "node",
"args": [
"/path/to/your/vbox/build/index.js"
]
}
}
}
⚠️ 重要提示
请将
/path/to/your/vbox替换为实际的项目路径。
如果需要调试,可以在 Claude Desktop 配置中添加调试选项:
{
"mcpServers": {
"vbox": {
"command": "node",
"args": [
"--inspect",
"/path/to/your/vbox/build/index.js"
],
"debug": true
}
}
}
日志文件位置:
~/Library/Logs/Claude/mcp-server-vbox.log~/Library/Logs/Claude/mcp.logMIT License
[Your Name]