项目简介

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代理更好地理解和操作系统环境。

信息

分类

开发者工具