项目简介
Miyabi MCP Bundle是一个功能丰富的Model Context Protocol (MCP)服务器,专为Claude Desktop和AI代理设计。它集成了172个工具,分为21个类别,包括Git检查器、Tmux监控、日志聚合、资源监控、网络检查器、进程检查器、文件观察器、GitHub集成等,能够帮助AI代理安全地访问和操作系统资源、执行命令、监控进程状态、管理GitHub仓库等。
主要功能
- Git监控:19个工具,包括查看状态、分支列表、日志、差异等。
- Tmux监控:10个工具,管理Tmux会话、窗口和面板。
- 系统资源监控:10个工具,实时查看CPU、内存、磁盘使用情况。
- 网络诊断:15个工具,检查网络接口、连接状态、端口监听等。
- 进程管理:14个工具,查看进程信息、资源使用情况、终止进程等。
- GitHub集成:21个工具,管理问题、拉取请求、工作流程等。
- Docker和Kubernetes支持:分别提供10个和6个工具,管理容器和集群。
- 健康检查:全面验证系统健康状况。
- 数据库操作:支持SQLite、PostgreSQL和MySQL的基本查询。
- 时间工具:4个工具,处理时区转换、时间格式化等。
- 安全保护:输入清理、路径遍历保护等企业级安全措施。
安装步骤
快速安装(推荐)
使用以下命令进行交互式安装,它会自动生成Claude Desktop配置:
npx miyabi-mcp-bundle init
全局安装
npm install -g miyabi-mcp-bundle
安装完成后,运行以下命令进行诊断:
miyabi-mcp doctor
服务器配置
在Claude Desktop的配置文件中添加以下内容:
{ "mcpServers": { "miyabi": { "command": "npx", "args": ["-y", "miyabi-mcp-bundle" }
基本使用方法
安装并配置后,在Claude Desktop中可以直接使用各种工具,例如:
- "查看我的Git状态"
- "显示系统资源使用情况"
- "搜索最近的错误日志"
- "列出GitHub问题"
- "检查网络连接状态"
- "监控Docker容器"
- "执行数据库查询"
- "转换时间到不同时区"
这些命令将触发相应的MCP工具,返回系统状态、文件内容、进程信息等,帮助AI代理更好地理解和操作系统环境。
信息
分类
开发者工具