MCP Hub
Back to servers

miyabi-mcp-bundle

A comprehensive MCP server bundle featuring 172 tools for system monitoring, dev-ops integration, and development workflow automation, including Git, Docker, Kubernetes, and GitHub integrations.

Stars
4
Forks
1
Tools
172
Updated
Jan 12, 2026

🌸 Miyabi MCP Bundle

🚀 The Most Comprehensive MCP Server for Claude Desktop & AI Agents

npm version npm downloads CI codecov GitHub stars License

TypeScript Node.js MCP Security


🎯 172 MCP Tools · 38 Agents · 22 Skills · 56 Commands · 24 Hooks


⭐ If this helps you, please give it a star! It helps others discover this project.


Installation · Quick Start · Tool Reference · API Docs · Plugins · Security · 日本語


┌─────────────────────────────────────────────────────────────────┐
│                                                                 │
│   ███╗   ███╗██╗██╗   ██╗ █████╗ ██████╗ ██╗                   │
│   ████╗ ████║██║╚██╗ ██╔╝██╔══██╗██╔══██╗██║                   │
│   ██╔████╔██║██║ ╚████╔╝ ███████║██████╔╝██║                   │
│   ██║╚██╔╝██║██║  ╚██╔╝  ██╔══██║██╔══██╗██║                   │
│   ██║ ╚═╝ ██║██║   ██║   ██║  ██║██████╔╝██║                   │
│   ╚═╝     ╚═╝╚═╝   ╚═╝   ╚═╝  ╚═╝╚═════╝ ╚═╝                   │
│                                                                 │
│    The All-in-One MCP Server for Claude Desktop  v3.7.0        │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

✨ Why Miyabi?

Miyabi (雅) - Japanese for "elegance" and "refinement"

Transform your Claude Desktop into a powerful development command center with the most comprehensive MCP server available:

🎯 172 Tools in One Package

The largest collection of MCP tools: 172 Tools + 38 Agents + 22 Skills + 56 Commands + 24 Hooks.

Zero Configuration

Works instantly out of the box. Just add to Claude Desktop and go.

🔐 Enterprise-Grade Security

Input sanitization, path traversal protection, and secure defaults.

🚀 Intelligent Caching

Built-in caching system for faster responses and reduced API calls.

🌍 Cross-Platform

Seamlessly works on macOS, Linux, and Windows.

🏥 Health Check System

Comprehensive system health validation and diagnostics.

📊 Comparison with Other MCP Servers

FeatureMiyabiOther MCP Servers
Total Tools17210-30
Security Sanitization
Built-in Caching
Health Check
Cross-PlatformLimited
Plugin System
Zero Config

📦 Installation

Quick Start (Recommended)

# Interactive setup wizard (generates Claude Desktop config automatically)
npx miyabi-mcp-bundle init

Global Installation

npm install -g miyabi-mcp-bundle

# Run the setup wizard
miyabi-mcp init

# Or diagnose your setup
miyabi-mcp doctor

CLI Commands

CommandDescription
miyabi-mcp init🚀 Interactive setup wizard
miyabi-mcp doctor🔍 Diagnose setup issues
miyabi-mcp infoℹ️ Show system information
miyabi-mcp --help📖 Show help
miyabi-mcp▶️ Start MCP server

⚙️ Claude Desktop Setup

Option 1: Automatic Setup (Recommended)

npx miyabi-mcp-bundle init

The setup wizard will:

  1. Check prerequisites (Node.js, npm, git)
  2. Ask for your repository path
  3. Optionally configure GitHub token
  4. Generate Claude Desktop configuration automatically

Option 2: Manual Setup

Add to your Claude Desktop configuration:

📍 Config File Locations
OSPath
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/claude/claude_desktop_config.json
{
  "mcpServers": {
    "miyabi": {
      "command": "npx",
      "args": ["-y", "miyabi-mcp-bundle"],
      "env": {
        "MIYABI_REPO_PATH": "/path/to/your/repo",
        "GITHUB_TOKEN": "ghp_your_token_here"
      }
    }
  }
}
🔧 Environment Variables
VariableRequiredDefaultDescription
MIYABI_REPO_PATH-cwd()Git repository path
MIYABI_LOG_DIR-Same as repoLog files directory
MIYABI_WATCH_DIR-Same as repoFile watch directory
GITHUB_TOKENFor GitHub-GitHub Personal Access Token
GITHUB_DEFAULT_OWNER--Default repository owner
GITHUB_DEFAULT_REPO--Default repository name

🚀 Quick Start

After configuration, try these commands in Claude Desktop:

📊 "Show me the system resources"
🔀 "What's my git status?"
📁 "List recently changed files"
🐛 "Search logs for errors"
🐙 "Show open GitHub issues"

🛠️ Complete Tool Reference

172 Tools Across 21 Categories + Health Check

🔀 Git Inspector 19 tools

ToolDescription
git_statusGet current git status (modified, staged, untracked)
git_branch_listList all branches with remote tracking info
git_current_branchGet current branch name
git_logGet commit history
git_worktree_listList all git worktrees
git_diffGet diff of unstaged changes
git_staged_diffGet diff of staged changes
git_remote_listList all remotes
git_branch_ahead_behindCheck commits ahead/behind origin
git_file_historyGet commit history for a specific file
git_stash_listList all git stashes
git_blameGet blame info for files with line range
git_showShow commit details and diffs
git_tag_listList all tags with metadata
git_contributorsGet repository contributors with stats
git_conflictsNEW Detect merge conflicts in worktree
git_submodule_statusNEW List submodule status
git_lfs_statusNEW Git LFS status (requires git-lfs)
git_hooks_listNEW List git hooks in repository

📺 Tmux Monitor 10 tools

ToolDescription
tmux_list_sessionsList all tmux sessions
tmux_list_windowsList windows in a session
tmux_list_panesList panes in a window
tmux_send_keysSend keys to a pane
tmux_pane_captureCapture pane content
tmux_pane_searchSearch pane content
tmux_pane_tailGet last N lines from pane
tmux_pane_is_busyCheck if pane is busy
tmux_pane_current_commandGet current command in pane
tmux_session_infoNEW Get detailed session information

📋 Log Aggregator 7 tools

ToolDescription
log_sourcesList all log sources
log_get_recentGet recent log entries
log_searchSearch logs for a pattern
log_get_errorsGet error-level logs
log_get_warningsGet warning-level logs
log_tailTail a specific log file
log_statsNEW Log file statistics and analysis

💻 Resource Monitor 10 tools

ToolDescription
resource_cpuGet CPU usage
resource_memoryGet memory usage
resource_diskGet disk usage
resource_loadGet system load average
resource_overviewGet comprehensive resource overview
resource_processesGet process list sorted by resource
resource_uptimeGet system uptime
resource_network_statsGet network statistics
resource_batteryNEW Battery status and health
resource_temperatureNEW CPU/GPU temperature monitoring

🌐 Network Inspector 15 tools

ToolDescription
network_interfacesList network interfaces
network_connectionsList active connections
network_listening_portsList listening ports
network_statsGet network statistics
network_gatewayGet default gateway
network_pingPing a host (with validation)
network_bandwidthGet bandwidth usage
network_overviewGet network overview
network_dns_lookupDNS lookup with IPv4/IPv6
network_port_checkCheck if port is open on host
network_public_ipGet public IP address
network_wifi_infoWiFi connection details
network_route_tableNEW Show routing table
network_ssl_checkNEW Check SSL certificate for a host
network_tracerouteNEW Traceroute to a host

⚙️ Process Inspector 14 tools

ToolDescription
process_infoGet process details by PID
process_listList all processes
process_searchSearch processes by name
process_treeGet process tree
process_file_descriptorsGet file descriptors for process
process_environmentGet environment variables for process
process_childrenGet child processes
process_topGet top processes by CPU/memory
process_killKill process with safety confirmation
process_portsProcesses with network ports
process_cpu_historyCPU usage history
process_memory_detailDetailed memory breakdown
process_threadsNEW List threads for a process
process_io_statsNEW I/O statistics for a process (Linux)

📁 File Watcher 10 tools

ToolDescription
file_statsGet file/directory stats
file_recent_changesGet recently changed files
file_searchSearch files by glob pattern
file_treeGet directory tree
file_compareCompare two files
file_changes_sinceGet files changed since timestamp
file_readSafe file reading with size limits
file_checksumNEW MD5/SHA256 file checksums
file_size_summaryNEW Directory size analysis
file_duplicatesNEW Find duplicate files

🤖 Claude Monitor 8 tools

ToolDescription
claude_configGet Claude Desktop configuration
claude_mcp_statusGet MCP server status
claude_session_infoGet Claude session info
claude_logsGet Claude logs
claude_log_searchSearch Claude logs
claude_log_filesList Claude log files
claude_background_shellsGet background shell info
claude_statusGet comprehensive Claude status

🐙 GitHub Integration 21 tools

ToolDescription
github_list_issuesList GitHub issues
github_get_issueGet issue details
github_create_issueCreate new issue
github_update_issueUpdate issue
github_add_commentAdd comment to issue/PR
github_list_prsList pull requests
github_get_prGet PR details
github_create_prCreate pull request
github_merge_prMerge pull request
github_list_labelsList repository labels
github_add_labelsAdd labels to issue/PR
github_list_milestonesList milestones
github_list_workflowsList GitHub Actions workflows
github_list_workflow_runsList recent workflow runs
github_repo_infoRepository metadata and stats
github_list_releasesRelease history
github_list_branchesBranch listing with protection
github_compare_commitsCompare commits/branches
github_list_pr_reviewsNEW List reviews for a pull request
github_create_reviewNEW Create a review for a pull request
github_submit_reviewNEW Submit a pending review

🏥 Health Check 1 tool

ToolDescription
health_checkComprehensive system health validation

Validates: Git connectivity, GitHub API status, system resources, and overall health.

🐧 Linux systemd 3 tools

ToolDescription
linux_systemd_unitsNEW List systemd units (Linux only)
linux_systemd_statusNEW Get status of a systemd unit
linux_journal_searchNEW Search systemd journal

🪟 Windows 2 tools

ToolDescription
windows_service_statusNEW Get Windows service status
windows_eventlog_searchNEW Search Windows Event Log

🐳 Docker 10 tools

ToolDescription
docker_psNEW List Docker containers (running/all)
docker_imagesNEW List Docker images
docker_logsNEW Get container logs with tail/since options
docker_inspectNEW Get container or image details
docker_statsNEW Get container resource usage (CPU/Memory)
docker_execNEW Execute command in container
docker_startNEW Start a stopped container
docker_stopNEW Stop a running container
docker_restartNEW Restart a container
docker_buildNEW Build Docker image from Dockerfile

📦 Docker Compose 4 tools

ToolDescription
compose_psNEW List Compose services status
compose_upNEW Start Compose services (detach, build options)
compose_downNEW Stop Compose services (volumes, orphans options)
compose_logsNEW Get Compose service logs

☸️ Kubernetes 6 tools

ToolDescription
k8s_get_podsNEW List Kubernetes pods
k8s_get_deploymentsNEW List Kubernetes deployments
k8s_logsNEW Get pod logs
k8s_describeNEW Describe Kubernetes resource
k8s_applyNEW Apply Kubernetes manifest (dry-run supported)
k8s_deleteNEW Delete Kubernetes resource (dry-run supported)

📋 Spec-Kit 9 tools - Spec-Driven Development

ToolDescription
speckit_initNEW Initialize Spec-Kit in project (creates .speckit/ directory)
speckit_statusNEW Get Spec-Kit project status
speckit_constitutionNEW Read or update project constitution (principles)
speckit_specifyNEW Create feature specification from description
speckit_planNEW Generate implementation plan for a feature
speckit_tasksNEW Generate task list from plan
speckit_checklistNEW Create implementation checklist
speckit_analyzeNEW Analyze project for consistency
speckit_list_featuresNEW List all features in project

🔍 MCP Tool Discovery 3 tools

ToolDescription
mcp_search_toolsNEW Search MCP tools by name or description
mcp_list_categoriesNEW List all tool categories with counts
mcp_get_tool_infoNEW Get detailed information about a specific tool

🗄️ Database Foundation 6 tools

ToolDescription
db_connectNEW Test database connection (SQLite/PostgreSQL/MySQL)
db_tablesNEW List all tables in database
db_schemaNEW Get schema for a specific table
db_queryNEW Execute read-only SQL query (SELECT only)
db_explainNEW Explain query execution plan
db_healthNEW Check database health and statistics

Supported Databases:

  • SQLite: File-based, zero configuration
  • PostgreSQL: Full-featured relational database
  • MySQL: Popular open-source database

Security: All queries are SELECT-only. Dangerous patterns (DROP, DELETE, etc.) are blocked.

⏰ Time Tools 4 tools

ToolDescription
time_currentNEW Get current time in specified timezone
time_convertNEW Convert time between timezones
time_formatNEW Format datetime with custom pattern
time_diffNEW Calculate difference between two times

🔢 Calculator Tools 3 tools

ToolDescription
calc_expressionNEW Evaluate mathematical expression safely
calc_unit_convertNEW Convert between units (length, weight, temp, etc.)
calc_statisticsNEW Calculate statistics (mean, median, stddev, etc.)

🧠 Sequential Thinking 3 tools

ToolDescription
think_stepNEW Record a thinking step in sequential reasoning
think_branchNEW Create alternative thinking branch
think_summarizeNEW Summarize a thinking session

🎲 Generator Tools 4 tools

ToolDescription
gen_uuidNEW Generate UUID (v1 or v4)
gen_randomNEW Generate random numbers
gen_hashNEW Generate hash (MD5, SHA256, etc.)
gen_passwordNEW Generate secure password with entropy

🔒 Security

Miyabi implements enterprise-grade security to protect your system:

🛡️ Input Sanitization

// All shell commands are sanitized to prevent injection
sanitizeShellArg(input)  // Removes dangerous characters
sanitizePath(basePath, userPath)  // Prevents path traversal
isValidHostname(host)  // Validates network targets
isValidPid(pid)  // Validates process IDs

🔐 Security Features

FeatureProtection
Command InjectionAll shell arguments sanitized
Path TraversalBase path validation on all file operations
DNS RebindingHostname validation for network tools
Process SafetyPID validation and confirmation for kill operations
File Size LimitsPrevents memory exhaustion attacks

✅ Safe by Default

  • All operations use secure defaults
  • No dangerous operations without explicit confirmation
  • Input validation on all user-provided data
  • Error messages don't leak sensitive information

🔌 Plugins

Included Claude Code Plugins (v2.0.0)

This package includes the complete Miyabi plugin ecosystem:

🤖 38 AI Agents

AgentDescription
coordinator-agentMulti-agent orchestration and task distribution
codegen-agentAI-driven code generation (Rust, TypeScript, Python)
pr-agentPull request creation and management
review-agentCode review automation
issue-agentGitHub issue analysis and triage
deployment-agentCI/CD and deployment automation
analytics-agentData analysis and visualization
honoka-agentUdemy course creation specialist
marketing-agentMarketing strategy and content
crm-agentCustomer relationship management
jonathan-ive-design-agentUI/UX design with Apple design principles
lp-gen-agentLanding page generation
narration-agentVoice narration and script writing
... and 25 more agents

🎯 22 Development Skills

SkillDescription
rust-developmentRust build, test, clippy, fmt workflow
git-workflowConventional commits and PR workflow
tdd-workflowTest-driven development patterns
security-auditSecurity scanning and vulnerability checks
performance-analysisProfiling and optimization
debugging-troubleshootingError diagnosis and resolution
documentation-generationAuto-generate docs from code
project-setupNew project scaffolding
dependency-managementPackage updates and auditing
context-engContext window optimization
issue-analysisIssue triage and prioritization
voicevoxJapanese voice synthesis
tmux-iterm-integrationTerminal session management
paper2agentResearch paper to agent conversion
business-strategy-planningBusiness analysis workflows
sales-crm-managementSales pipeline automation
market-research-analysisCompetitive analysis
content-marketing-strategyContent planning
growth-analytics-dashboardGrowth metrics tracking
agent-executionAgent spawning and management
claude-code-xExtended Claude Code workflows

📋 56 Slash Commands

CommandDescription
/deployExecute deployment pipeline
/pr-createCreate pull request
/issue-createCreate GitHub issue
/health-checkSystem health verification
/security-scanRun security audit
/dashboardShow project dashboard
/worktree-createCreate git worktree
/tmux-orchestra-startStart tmux orchestration
/codexOpenAI Codex integration
/voicevoxVoice synthesis
/generate-docsGenerate documentation
/test-escalationRun test escalation
... and 44 more commands

🪝 24 Hooks

HookDescription
agent-complete.shPost-agent execution
agent-worktree-pre.shBefore worktree creation
agent-worktree-post.shAfter worktree creation
auto-format.shAuto-format on save
validate-rust.shRust validation pre-commit
validate-typescript.shTypeScript validation
git-ops-validator.shGit operation validation
codex-monitor.shCodex process monitoring
session-keepalive.shSession persistence
notification.shDesktop notifications
... and 14 more hooks

Plugin Installation

Plugins are included in plugins-unpacked/ directory when installed via npm:

# Access plugins after npm install
ls node_modules/miyabi-mcp-bundle/plugins-unpacked/

🏗️ Architecture

┌────────────────────────────────────────────────────────────┐
│                    Claude Desktop                          │
└─────────────────────────┬──────────────────────────────────┘
                          │ MCP Protocol
                          ▼
┌────────────────────────────────────────────────────────────┐
│                 Miyabi MCP Bundle                          │
│  ┌──────────────────────────────────────────────────────┐  │
│  │                   Tool Router                        │  │
│  └──────────────────────────────────────────────────────┘  │
│      │        │        │        │        │        │        │
│      ▼        ▼        ▼        ▼        ▼        ▼        │
│  ┌──────┐┌──────┐┌──────┐┌──────┐┌──────┐┌──────┐        │
│  │ Git  ││ Tmux ││ Log  ││Resource││Network││GitHub│  ...  │
│  │ 10   ││  9   ││  6   ││   8   ││   8   ││  12  │        │
│  └──────┘└──────┘└──────┘└──────┘└──────┘└──────┘        │
└────────────────────────────────────────────────────────────┘

👨‍💻 Development

# Clone the repository
git clone https://github.com/ShunsukeHayashi/miyabi-mcp-bundle.git
cd miyabi-mcp-bundle

# Install dependencies
npm install

# Development mode (with hot reload)
npm run dev

# Build for production
npm run build

# Run linter
npm run lint

# Run tests
npm test

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

MIT © Shunsuke Hayashi


🇯🇵 日本語

✨ Miyabiとは?

雅 (Miyabi) - 洗練された優美さを意味する日本語

Claude Desktopを強力な開発コマンドセンターに変換する、最も包括的なMCPサーバーです。

🎯 特徴

  • 🚀 172 MCPツール を21カテゴリ + ヘルスチェックに統合
  • 🔐 エンタープライズグレードのセキュリティ - インジェクション対策、パストラバーサル防止
  • ⚡ インテリジェントキャッシュ - 高速レスポンス
  • 38 AIエージェント - コード生成、レビュー、デプロイ等
  • 22 開発スキル - Rust、Git、TDD、セキュリティ等
  • 56 スラッシュコマンド - デプロイ、PR作成、Issue管理等
  • 24 フック - 自動フォーマット、バリデーション等
  • 設定不要 - すぐに使える
  • 本番環境対応 - 実際の開発環境でテスト済み

📦 インストール

# npx(推奨)
npx miyabi-mcp-bundle

# グローバルインストール
npm install -g miyabi-mcp-bundle

⚙️ Claude Desktop 設定

{
  "mcpServers": {
    "miyabi": {
      "command": "npx",
      "args": ["-y", "miyabi-mcp-bundle"],
      "env": {
        "MIYABI_REPO_PATH": "/path/to/your/repo",
        "GITHUB_TOKEN": "ghp_your_token_here"
      }
    }
  }
}

🚀 クイックスタート

設定後、Claude Desktopで以下を試してください:

📊 「システムリソースを表示して」
🔀 「gitの状態を確認して」
📁 「最近変更されたファイルを見せて」
🐛 「エラーログを検索して」
🐙 「GitHubのIssue一覧を表示して」

🛠️ ツールカテゴリ

カテゴリツール数説明
🔀 Git Inspector19Git状態、ブランチ、差分、履歴、タグ、貢献者、コンフリクト
📺 Tmux Monitor10セッション、ウィンドウ、ペイン管理
📋 Log Aggregator7ログ検索、エラー、警告、統計
💻 Resource Monitor10CPU、メモリ、ディスク、バッテリー、温度
🌐 Network Inspector15インターフェース、接続、ポート、DNS、SSL証明書、traceroute
⚙️ Process Inspector14プロセス一覧、ツリー、詳細、スレッド、I/O
📁 File Watcher10ファイル変更、検索、比較、チェックサム
🤖 Claude Monitor8Claude Desktop設定、ログ、MCP状態
🐙 GitHub Integration21Issue、PR、レビュー、ラベル、リリース
🏥 Health Check1システムヘルス検証
🐧 Linux systemd3systemdユニット、ジャーナル
🪟 Windows2サービス状態、イベントログ
🐳 Docker10コンテナ一覧、ログ、stats、起動/停止、ビルド
📦 Docker Compose4サービス起動/停止、ログ、状態
☸️ Kubernetes6Pod、Deployment、ログ、describe、apply/delete
📋 Spec-Kit9Spec-Driven Development(spec作成、検証)
🔎 MCP Tool Discovery3ツール検索、カテゴリ一覧
🗄️ Database Foundation6SQLite/PostgreSQL/MySQL 基本操作
Time Tools4タイムゾーン、フォーマット、差分
🧮 Calculator Tools3数式、単位変換、統計
🧠 Sequential Thinking3思考ステップ、分岐、要約
🎲 Generator Tools4UUID、乱数、ハッシュ、パスワード

⭐ このプロジェクトが役立ったら、スターをお願いします!

あなたのスターが、他の開発者がこのツールを発見する手助けになります。


🌟 Star History

Star History Chart


🤝 コントリビューション歓迎!

PRやIssueでのフィードバックをお待ちしています。


Made with ❤️ by Shunsuke Hayashi


GitHub Twitter


🚀 172 Tools | 🔐 Enterprise Security | ⚡ Zero Config | 🌍 Cross-Platform

Reviews

No reviews yet

Sign in to write a review