Provides comprehensive Git repository inspection tools including status, branch management, commit history, diffs, blame, worktree management, submodules, and Git LFS support.
Enables interaction with GitHub's API for managing issues, pull requests, and repository information through GitHub Personal Access Tokens.
Provides Git LFS status checking and integration for managing large files in Git repositories.
Allows monitoring and control of tmux sessions, windows, and panes including capturing content, sending commands, searching output, and checking pane status.
๐ธ Miyabi MCP Bundle
๐ The Most Comprehensive MCP Server for Claude Desktop & AI Agents
๐ฏ 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 ยท ๆฅๆฌ่ช
โจ 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
Feature | Miyabi | Other MCP Servers |
Total Tools | 172 | 10-30 |
Security Sanitization | โ | โ |
Built-in Caching | โ | โ |
Health Check | โ | โ |
Cross-Platform | โ | Limited |
Plugin System | โ | โ |
Zero Config | โ | โ |
๐ฆ Installation
Quick Start (Recommended)
Global Installation
CLI Commands
Command | Description |
| ๐ Interactive setup wizard |
| ๐ Diagnose setup issues |
| โน๏ธ Show system information |
| ๐ Show help |
| โถ๏ธ Start MCP server |
โ๏ธ Claude Desktop Setup
Option 1: Automatic Setup (Recommended)
The setup wizard will:
Check prerequisites (Node.js, npm, git)
Ask for your repository path
Optionally configure GitHub token
Generate Claude Desktop configuration automatically
Option 2: Manual Setup
Add to your Claude Desktop configuration:
OS | Path |
macOS |
|
Windows |
|
Linux |
|
Variable | Required | Default | Description |
| - |
| Git repository path |
| - | Same as repo | Log files directory |
| - | Same as repo | File watch directory |
| For GitHub | - | GitHub Personal Access Token |
| - | - | Default repository owner |
| - | - | Default repository name |
๐ Quick Start
After configuration, try these commands in Claude Desktop:
๐ ๏ธ Complete Tool Reference
172 Tools Across 21 Categories + Health Check
Tool | Description |
| Get current git status (modified, staged, untracked) |
| List all branches with remote tracking info |
| Get current branch name |
| Get commit history |
| List all git worktrees |
| Get diff of unstaged changes |
| Get diff of staged changes |
| List all remotes |
| Check commits ahead/behind origin |
| Get commit history for a specific file |
| List all git stashes |
| Get blame info for files with line range |
| Show commit details and diffs |
| List all tags with metadata |
| Get repository contributors with stats |
| NEW Detect merge conflicts in worktree |
| NEW List submodule status |
| NEW Git LFS status (requires git-lfs) |
| NEW List git hooks in repository |
Tool | Description |
| List all tmux sessions |
| List windows in a session |
| List panes in a window |
| Send keys to a pane |
| Capture pane content |
| Search pane content |
| Get last N lines from pane |
| Check if pane is busy |
| Get current command in pane |
| NEW Get detailed session information |
Tool | Description |
| List all log sources |
| Get recent log entries |
| Search logs for a pattern |
| Get error-level logs |
| Get warning-level logs |
| Tail a specific log file |
| NEW Log file statistics and analysis |
Tool | Description |
| Get CPU usage |
| Get memory usage |
| Get disk usage |
| Get system load average |
| Get comprehensive resource overview |
| Get process list sorted by resource |
| Get system uptime |
| Get network statistics |
| NEW Battery status and health |
| NEW CPU/GPU temperature monitoring |
Tool | Description |
| List network interfaces |
| List active connections |
| List listening ports |
| Get network statistics |
| Get default gateway |
| Ping a host (with validation) |
| Get bandwidth usage |
| Get network overview |
| DNS lookup with IPv4/IPv6 |
| Check if port is open on host |
| Get public IP address |
| WiFi connection details |
| NEW Show routing table |
| NEW Check SSL certificate for a host |
| NEW Traceroute to a host |
Tool | Description |
| Get process details by PID |
| List all processes |
| Search processes by name |
| Get process tree |
| Get file descriptors for process |
| Get environment variables for process |
| Get child processes |
| Get top processes by CPU/memory |
| Kill process with safety confirmation |
| Processes with network ports |
| CPU usage history |
| Detailed memory breakdown |
| NEW List threads for a process |
| NEW I/O statistics for a process (Linux) |
Tool | Description |
| Get file/directory stats |
| Get recently changed files |
| Search files by glob pattern |
| Get directory tree |
| Compare two files |
| Get files changed since timestamp |
| Safe file reading with size limits |
| NEW MD5/SHA256 file checksums |
| NEW Directory size analysis |
| NEW Find duplicate files |
Tool | Description |
| Get Claude Desktop configuration |
| Get MCP server status |
| Get Claude session info |
| Get Claude logs |
| Search Claude logs |
| List Claude log files |
| Get background shell info |
| Get comprehensive Claude status |
Tool | Description |
| List GitHub issues |
| Get issue details |
| Create new issue |
| Update issue |
| Add comment to issue/PR |
| List pull requests |
| Get PR details |
| Create pull request |
| Merge pull request |
| List repository labels |
| Add labels to issue/PR |
| List milestones |
| List GitHub Actions workflows |
| List recent workflow runs |
| Repository metadata and stats |
| Release history |
| Branch listing with protection |
| Compare commits/branches |
| NEW List reviews for a pull request |
| NEW Create a review for a pull request |
| NEW Submit a pending review |
Tool | Description |
| Comprehensive system health validation |
Validates: Git connectivity, GitHub API status, system resources, and overall health.
Tool | Description |
| NEW List systemd units (Linux only) |
| NEW Get status of a systemd unit |
| NEW Search systemd journal |
Tool | Description |
| NEW Get Windows service status |
| NEW Search Windows Event Log |
Tool | Description |
| NEW List Docker containers (running/all) |
| NEW List Docker images |
| NEW Get container logs with tail/since options |
| NEW Get container or image details |
| NEW Get container resource usage (CPU/Memory) |
| NEW Execute command in container |
| NEW Start a stopped container |
| NEW Stop a running container |
| NEW Restart a container |
| NEW Build Docker image from Dockerfile |
Tool | Description |
| NEW List Compose services status |
| NEW Start Compose services (detach, build options) |
| NEW Stop Compose services (volumes, orphans options) |
| NEW Get Compose service logs |
Tool | Description |
| NEW List Kubernetes pods |
| NEW List Kubernetes deployments |
| NEW Get pod logs |
| NEW Describe Kubernetes resource |
| NEW Apply Kubernetes manifest (dry-run supported) |
| NEW Delete Kubernetes resource (dry-run supported) |
Tool | Description |
| NEW Initialize Spec-Kit in project (creates .speckit/ directory) |
| NEW Get Spec-Kit project status |
| NEW Read or update project constitution (principles) |
| NEW Create feature specification from description |
| NEW Generate implementation plan for a feature |
| NEW Generate task list from plan |
| NEW Create implementation checklist |
| NEW Analyze project for consistency |
| NEW List all features in project |
Tool | Description |
| NEW Search MCP tools by name or description |
| NEW List all tool categories with counts |
| NEW Get detailed information about a specific tool |
Tool | Description |
| NEW Test database connection (SQLite/PostgreSQL/MySQL) |
| NEW List all tables in database |
| NEW Get schema for a specific table |
| NEW Execute read-only SQL query (SELECT only) |
| NEW Explain query execution plan |
| NEW 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.
Tool | Description |
| NEW Get current time in specified timezone |
| NEW Convert time between timezones |
| NEW Format datetime with custom pattern |
| NEW Calculate difference between two times |
Tool | Description |
| NEW Evaluate mathematical expression safely |
| NEW Convert between units (length, weight, temp, etc.) |
| NEW Calculate statistics (mean, median, stddev, etc.) |
Tool | Description |
| NEW Record a thinking step in sequential reasoning |
| NEW Create alternative thinking branch |
| NEW Summarize a thinking session |
Tool | Description |
| NEW Generate UUID (v1 or v4) |
| NEW Generate random numbers |
| NEW Generate hash (MD5, SHA256, etc.) |
| NEW Generate secure password with entropy |
๐ Security
Miyabi implements enterprise-grade security to protect your system:
๐ก๏ธ Input Sanitization
๐ Security Features
Feature | Protection |
Command Injection | All shell arguments sanitized |
Path Traversal | Base path validation on all file operations |
DNS Rebinding | Hostname validation for network tools |
Process Safety | PID validation and confirmation for kill operations |
File Size Limits | Prevents 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:
Agent | Description |
| Multi-agent orchestration and task distribution |
| AI-driven code generation (Rust, TypeScript, Python) |
| Pull request creation and management |
| Code review automation |
| GitHub issue analysis and triage |
| CI/CD and deployment automation |
| Data analysis and visualization |
| Udemy course creation specialist |
| Marketing strategy and content |
| Customer relationship management |
| UI/UX design with Apple design principles |
| Landing page generation |
| Voice narration and script writing |
... and 25 more agents |
Skill | Description |
| Rust build, test, clippy, fmt workflow |
| Conventional commits and PR workflow |
| Test-driven development patterns |
| Security scanning and vulnerability checks |
| Profiling and optimization |
| Error diagnosis and resolution |
| Auto-generate docs from code |
| New project scaffolding |
| Package updates and auditing |
| Context window optimization |
| Issue triage and prioritization |
| Japanese voice synthesis |
| Terminal session management |
| Research paper to agent conversion |
| Business analysis workflows |
| Sales pipeline automation |
| Competitive analysis |
| Content planning |
| Growth metrics tracking |
| Agent spawning and management |
| Extended Claude Code workflows |
Command | Description |
| Execute deployment pipeline |
| Create pull request |
| Create GitHub issue |
| System health verification |
| Run security audit |
| Show project dashboard |
| Create git worktree |
| Start tmux orchestration |
| OpenAI Codex integration |
| Voice synthesis |
| Generate documentation |
| Run test escalation |
... and 44 more commands |
Hook | Description |
| Post-agent execution |
| Before worktree creation |
| After worktree creation |
| Auto-format on save |
| Rust validation pre-commit |
| TypeScript validation |
| Git operation validation |
| Codex process monitoring |
| Session persistence |
| Desktop notifications |
... and 14 more hooks |
Plugin Installation
Plugins are included in plugins-unpacked/ directory when installed via npm:
๐๏ธ Architecture
๐จโ๐ป Development
๐ค Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Fork the repository
Create your feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'Add some amazing feature')Push to the branch (
git push origin feature/amazing-feature)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 ใใใฏ - ่ชๅใใฉใผใใใใใใชใใผใทใงใณ็ญ
่จญๅฎไธ่ฆ - ใใใซไฝฟใใ
ๆฌ็ช็ฐๅขๅฏพๅฟ - ๅฎ้ใฎ้็บ็ฐๅขใงใในใๆธใฟ
๐ฆ ใคใณในใใผใซ
โ๏ธ Claude Desktop ่จญๅฎ
๐ ใฏใคใใฏในใฟใผใ
่จญๅฎๅพใClaude Desktopใงไปฅไธใ่ฉฆใใฆใใ ใใ๏ผ
๐ ๏ธ ใใผใซใซใใดใช
ใซใใดใช | ใใผใซๆฐ | ่ชฌๆ |
๐ Git Inspector | 19 | Git็ถๆ ใใใฉใณใใๅทฎๅใๅฑฅๆญดใใฟใฐใ่ฒข็ฎ่ ใใณใณใใชใฏใ |
๐บ Tmux Monitor | 10 | ใปใใทใงใณใใฆใฃใณใใฆใใใคใณ็ฎก็ |
๐ Log Aggregator | 7 | ใญใฐๆค็ดขใใจใฉใผใ่ญฆๅใ็ตฑ่จ |
๐ป Resource Monitor | 10 | CPUใใกใขใชใใใฃในใฏใใใใใชใผใๆธฉๅบฆ |
๐ Network Inspector | 15 | ใคใณใฟใผใใงใผในใๆฅ็ถใใใผใใDNSใSSL่จผๆๆธใtraceroute |
โ๏ธ Process Inspector | 14 | ใใญใปในไธ่ฆงใใใชใผใ่ฉณ็ดฐใในใฌใใใI/O |
๐ File Watcher | 10 | ใใกใคใซๅคๆดใๆค็ดขใๆฏ่ผใใใงใใฏใตใ |
๐ค Claude Monitor | 8 | Claude Desktop่จญๅฎใใญใฐใMCP็ถๆ |
๐ GitHub Integration | 21 | IssueใPRใใฌใใฅใผใใฉใใซใใชใชใผใน |
๐ฅ Health Check | 1 | ใทในใใ ใใซในๆค่จผ |
๐ง Linux systemd | 3 | systemdใฆใใใใใธใฃใผใใซ |
๐ช Windows | 2 | ใตใผใใน็ถๆ ใใคใใณใใญใฐ |
๐ณ Docker | 10 | ใณใณใใไธ่ฆงใใญใฐใstatsใ่ตทๅ/ๅๆญขใใใซใ |
๐ฆ Docker Compose | 4 | ใตใผใใน่ตทๅ/ๅๆญขใใญใฐใ็ถๆ |
โธ๏ธ Kubernetes | 6 | PodใDeploymentใใญใฐใdescribeใapply/delete |
๐ Spec-Kit | 9 | Spec-Driven Development๏ผspecไฝๆใๆค่จผ๏ผ |
๐ MCP Tool Discovery | 3 | ใใผใซๆค็ดขใใซใใดใชไธ่ฆง |
๐๏ธ Database Foundation | 6 | SQLite/PostgreSQL/MySQL ๅบๆฌๆไฝ |
โฐ Time Tools | 4 | ใฟใคใ ใพใผใณใใใฉใผใใใใๅทฎๅ |
๐งฎ Calculator Tools | 3 | ๆฐๅผใๅไฝๅคๆใ็ตฑ่จ |
๐ง Sequential Thinking | 3 | ๆ่ในใใใใๅๅฒใ่ฆ็ด |
๐ฒ Generator Tools | 4 | UUIDใไนฑๆฐใใใใทใฅใใในใฏใผใ |
โญ ใใฎใใญใธใงใฏใใๅฝน็ซใฃใใใในใฟใผใใ้กใใใพใ๏ผ
ใใชใใฎในใฟใผใใไปใฎ้็บ่ ใใใฎใใผใซใ็บ่ฆใใๆๅฉใใซใชใใพใใ
๐ Star History
๐ค ใณใณใใชใใฅใผใทใงใณๆญ่ฟ๏ผ
PRใIssueใงใฎใใฃใผใใใใฏใใๅพ ใกใใฆใใพใใ
Made with โค๏ธ by Shunsuke Hayashi
๐ 172 Tools | ๐ Enterprise Security | โก Zero Config | ๐ Cross-Platform