DevOps自动化助手

MCP DevOps助手是一款智能工具,专为自动化DevOps环境中的重复任务而设计,包括Docker管理、系统监控、Git集成、自动文档生成等。

  • by solon07
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 solon07/mcp-devops-assistant

使用说明

🚀 MCP DevOps助理

用于DevOps自动化的MCP服务器 - 智能助理,解决您的基础设施问题,而你喝咖啡☕

🎯 问题

我是YOUX GROUP的DevOps实习生,厌倦了:

  • 手动记录进程浪费时间
  • 通过调试容器进入无限循环
  • 错误时失去上下文的 IA
  • 为应该是自动化的事情工作到很晚

💡 解决方案

嗯,MCP服务器 真的 了解您的 DevOps 环境,并自动化所有重复操作!

⚡ 特性

  • 🐳 Docker管理 -列出容器、分析日志、自动故障排除
  • 📊 系统监控 -磁盘使用情况、端口、性能分析
  • 🔧 Git集成 - 状态,分支,提交,无需装饰命令
  • 📝 汽车文档 - 基于您的代码生成技术文档
  • 🧹 环境清理 -Limpa Docker、日志、临时文件
  • 💾 智能备份 -备份与配置的重要性
  • 🚀 部署助手 - 部署清单和验证

由DevOps实习生构建,适用于想要聪明而不是努力工作的DevOps实习生!

🛠️ 堆栈技术

  • TypeScript 类型安全就是生命
  • MCP-SDK - 与Claude的本机集成
  • 萨德 - 方案验证
  • Node.js 可靠的运行时间

🚀 Como Usar

先决条件

# Node.js 18+
# NPM ou Yarn
# Git

安装

# Clone o repositório
git clone https://github.com/seu-usuario/mcp-devops-assistant.git

# Entre na pasta
cd mcp-devops-assistant

# Instale dependências
npm install

# Build do projeto
npm run build

# Execute
npm start

Claude 桌面配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "devops-assistant": {
      "command": "node",
      "args": ["/caminho/para/mcp-devops-assistant/dist/index.js"],
      "env": {}
    }
  }
}

📋 可用的命令

功能 描述
docker_analysis 分析运行中的容器
system_health 全系统检查。
auto_cleanup 智能环境清洁。
backup_configs 备份配置
deploy_validation 生产前有效部署

🤝 贡献

PRs非常欢迎!

  1. 分叉工程
  2. 哭苏特色分店(git checkout -b feature/MinhaFeature)
  3. 提交更改(git commit -m 'Add: nova feature incrível')
  4. 推动一个分支(git push origin feature/MinhaFeature)
  5. 打开 Pull Request

📄 许可证

麻省理工学院许可证-按需使用!

👨‍💻 关于作者

马特乌斯 YOUX GROUP的DevOps实习生
🎓 UnB软件工程
🏠 巴西利亚DF

领英: linkedin.com/in/mateus-solon-739350313
电子邮件: mateusolon@gmail.com


“自动化无聊的事情,专注于有趣的事情!” 🚀

⭐ 如果这个项目帮助了你,请留下一颗星!这激励着我继续发展!