npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

Iโ€™ve always been into building performant and accessible sites, but lately Iโ€™ve been taking it extremely seriously. So much so that Iโ€™ve been building a tool to help me optimize and monitor the sites that I build to make sure that Iโ€™m making an attempt to offer the best experience to those who visit them. If youโ€™re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, ๐Ÿ‘‹, Iโ€™m Ryan Hefnerย  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If youโ€™re interested in other things Iโ€™m working on, follow me on Twitter or check out the open source projects Iโ€™ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soonโ€“ish.

Open Software & Tools

This site wouldnโ€™t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you ๐Ÿ™

ยฉ 2026 โ€“ย Pkg Stats / Ryan Hefner

@iflow-mcp/shunsukehayashi-miyabi-mcp-bundle

v3.7.0

Published

๐Ÿš€ The Ultimate All-in-One MCP Server - 172 tools for Claude Desktop & AI Agents. Git, GitHub, System Monitoring, Tmux, Logs, Network, Process, File, and more! Enterprise-grade security with input sanitization.

Downloads

15

Readme

๐ŸŒธ 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

| 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)

# 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

| Command | Description | |---------|-------------| | 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:

| OS | Path | |---|---| | 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"
      }
    }
  }
}

| Variable | Required | Default | Description | |----------|:--------:|---------|-------------| | MIYABI_REPO_PATH | - | cwd() | Git repository path | | MIYABI_LOG_DIR | - | Same as repo | Log files directory | | MIYABI_WATCH_DIR | - | Same as repo | File watch directory | | GITHUB_TOKEN | For 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

| Tool | Description | |:-----|:------------| | git_status | Get current git status (modified, staged, untracked) | | git_branch_list | List all branches with remote tracking info | | git_current_branch | Get current branch name | | git_log | Get commit history | | git_worktree_list | List all git worktrees | | git_diff | Get diff of unstaged changes | | git_staged_diff | Get diff of staged changes | | git_remote_list | List all remotes | | git_branch_ahead_behind | Check commits ahead/behind origin | | git_file_history | Get commit history for a specific file | | git_stash_list | List all git stashes | | git_blame | Get blame info for files with line range | | git_show | Show commit details and diffs | | git_tag_list | List all tags with metadata | | git_contributors | Get repository contributors with stats | | git_conflicts | NEW Detect merge conflicts in worktree | | git_submodule_status | NEW List submodule status | | git_lfs_status | NEW Git LFS status (requires git-lfs) | | git_hooks_list | NEW List git hooks in repository |

| Tool | Description | |:-----|:------------| | tmux_list_sessions | List all tmux sessions | | tmux_list_windows | List windows in a session | | tmux_list_panes | List panes in a window | | tmux_send_keys | Send keys to a pane | | tmux_pane_capture | Capture pane content | | tmux_pane_search | Search pane content | | tmux_pane_tail | Get last N lines from pane | | tmux_pane_is_busy | Check if pane is busy | | tmux_pane_current_command | Get current command in pane | | tmux_session_info | NEW Get detailed session information |

| Tool | Description | |:-----|:------------| | log_sources | List all log sources | | log_get_recent | Get recent log entries | | log_search | Search logs for a pattern | | log_get_errors | Get error-level logs | | log_get_warnings | Get warning-level logs | | log_tail | Tail a specific log file | | log_stats | NEW Log file statistics and analysis |

| Tool | Description | |:-----|:------------| | resource_cpu | Get CPU usage | | resource_memory | Get memory usage | | resource_disk | Get disk usage | | resource_load | Get system load average | | resource_overview | Get comprehensive resource overview | | resource_processes | Get process list sorted by resource | | resource_uptime | Get system uptime | | resource_network_stats | Get network statistics | | resource_battery | NEW Battery status and health | | resource_temperature | NEW CPU/GPU temperature monitoring |

| Tool | Description | |:-----|:------------| | network_interfaces | List network interfaces | | network_connections | List active connections | | network_listening_ports | List listening ports | | network_stats | Get network statistics | | network_gateway | Get default gateway | | network_ping | Ping a host (with validation) | | network_bandwidth | Get bandwidth usage | | network_overview | Get network overview | | network_dns_lookup | DNS lookup with IPv4/IPv6 | | network_port_check | Check if port is open on host | | network_public_ip | Get public IP address | | network_wifi_info | WiFi connection details | | network_route_table | NEW Show routing table | | network_ssl_check | NEW Check SSL certificate for a host | | network_traceroute | NEW Traceroute to a host |

| Tool | Description | |:-----|:------------| | process_info | Get process details by PID | | process_list | List all processes | | process_search | Search processes by name | | process_tree | Get process tree | | process_file_descriptors | Get file descriptors for process | | process_environment | Get environment variables for process | | process_children | Get child processes | | process_top | Get top processes by CPU/memory | | process_kill | Kill process with safety confirmation | | process_ports | Processes with network ports | | process_cpu_history | CPU usage history | | process_memory_detail | Detailed memory breakdown | | process_threads | NEW List threads for a process | | process_io_stats | NEW I/O statistics for a process (Linux) |

| Tool | Description | |:-----|:------------| | file_stats | Get file/directory stats | | file_recent_changes | Get recently changed files | | file_search | Search files by glob pattern | | file_tree | Get directory tree | | file_compare | Compare two files | | file_changes_since | Get files changed since timestamp | | file_read | Safe file reading with size limits | | file_checksum | NEW MD5/SHA256 file checksums | | file_size_summary | NEW Directory size analysis | | file_duplicates | NEW Find duplicate files |

| Tool | Description | |:-----|:------------| | claude_config | Get Claude Desktop configuration | | claude_mcp_status | Get MCP server status | | claude_session_info | Get Claude session info | | claude_logs | Get Claude logs | | claude_log_search | Search Claude logs | | claude_log_files | List Claude log files | | claude_background_shells | Get background shell info | | claude_status | Get comprehensive Claude status |

| Tool | Description | |:-----|:------------| | github_list_issues | List GitHub issues | | github_get_issue | Get issue details | | github_create_issue | Create new issue | | github_update_issue | Update issue | | github_add_comment | Add comment to issue/PR | | github_list_prs | List pull requests | | github_get_pr | Get PR details | | github_create_pr | Create pull request | | github_merge_pr | Merge pull request | | github_list_labels | List repository labels | | github_add_labels | Add labels to issue/PR | | github_list_milestones | List milestones | | github_list_workflows | List GitHub Actions workflows | | github_list_workflow_runs | List recent workflow runs | | github_repo_info | Repository metadata and stats | | github_list_releases | Release history | | github_list_branches | Branch listing with protection | | github_compare_commits | Compare commits/branches | | github_list_pr_reviews | NEW List reviews for a pull request | | github_create_review | NEW Create a review for a pull request | | github_submit_review | NEW Submit a pending review |

| Tool | Description | |:-----|:------------| | health_check | Comprehensive system health validation |

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

| Tool | Description | |:-----|:------------| | linux_systemd_units | NEW List systemd units (Linux only) | | linux_systemd_status | NEW Get status of a systemd unit | | linux_journal_search | NEW Search systemd journal |

| Tool | Description | |:-----|:------------| | windows_service_status | NEW Get Windows service status | | windows_eventlog_search | NEW Search Windows Event Log |

| Tool | Description | |:-----|:------------| | docker_ps | NEW List Docker containers (running/all) | | docker_images | NEW List Docker images | | docker_logs | NEW Get container logs with tail/since options | | docker_inspect | NEW Get container or image details | | docker_stats | NEW Get container resource usage (CPU/Memory) | | docker_exec | NEW Execute command in container | | docker_start | NEW Start a stopped container | | docker_stop | NEW Stop a running container | | docker_restart | NEW Restart a container | | docker_build | NEW Build Docker image from Dockerfile |

| Tool | Description | |:-----|:------------| | compose_ps | NEW List Compose services status | | compose_up | NEW Start Compose services (detach, build options) | | compose_down | NEW Stop Compose services (volumes, orphans options) | | compose_logs | NEW Get Compose service logs |

| Tool | Description | |:-----|:------------| | k8s_get_pods | NEW List Kubernetes pods | | k8s_get_deployments | NEW List Kubernetes deployments | | k8s_logs | NEW Get pod logs | | k8s_describe | NEW Describe Kubernetes resource | | k8s_apply | NEW Apply Kubernetes manifest (dry-run supported) | | k8s_delete | NEW Delete Kubernetes resource (dry-run supported) |

| Tool | Description | |:-----|:------------| | speckit_init | NEW Initialize Spec-Kit in project (creates .speckit/ directory) | | speckit_status | NEW Get Spec-Kit project status | | speckit_constitution | NEW Read or update project constitution (principles) | | speckit_specify | NEW Create feature specification from description | | speckit_plan | NEW Generate implementation plan for a feature | | speckit_tasks | NEW Generate task list from plan | | speckit_checklist | NEW Create implementation checklist | | speckit_analyze | NEW Analyze project for consistency | | speckit_list_features | NEW List all features in project |

| Tool | Description | |:-----|:------------| | mcp_search_tools | NEW Search MCP tools by name or description | | mcp_list_categories | NEW List all tool categories with counts | | mcp_get_tool_info | NEW Get detailed information about a specific tool |

| Tool | Description | |:-----|:------------| | db_connect | NEW Test database connection (SQLite/PostgreSQL/MySQL) | | db_tables | NEW List all tables in database | | db_schema | NEW Get schema for a specific table | | db_query | NEW Execute read-only SQL query (SELECT only) | | db_explain | NEW Explain query execution plan | | db_health | 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 | |:-----|:------------| | time_current | NEW Get current time in specified timezone | | time_convert | NEW Convert time between timezones | | time_format | NEW Format datetime with custom pattern | | time_diff | NEW Calculate difference between two times |

| Tool | Description | |:-----|:------------| | calc_expression | NEW Evaluate mathematical expression safely | | calc_unit_convert | NEW Convert between units (length, weight, temp, etc.) | | calc_statistics | NEW Calculate statistics (mean, median, stddev, etc.) |

| Tool | Description | |:-----|:------------| | think_step | NEW Record a thinking step in sequential reasoning | | think_branch | NEW Create alternative thinking branch | | think_summarize | NEW Summarize a thinking session |

| Tool | Description | |:-----|:------------| | gen_uuid | NEW Generate UUID (v1 or v4) | | gen_random | NEW Generate random numbers | | gen_hash | NEW Generate hash (MD5, SHA256, etc.) | | gen_password | NEW 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

| 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 | |:------|:------------| | coordinator-agent | Multi-agent orchestration and task distribution | | codegen-agent | AI-driven code generation (Rust, TypeScript, Python) | | pr-agent | Pull request creation and management | | review-agent | Code review automation | | issue-agent | GitHub issue analysis and triage | | deployment-agent | CI/CD and deployment automation | | analytics-agent | Data analysis and visualization | | honoka-agent | Udemy course creation specialist | | marketing-agent | Marketing strategy and content | | crm-agent | Customer relationship management | | jonathan-ive-design-agent | UI/UX design with Apple design principles | | lp-gen-agent | Landing page generation | | narration-agent | Voice narration and script writing | | ... and 25 more agents |

| Skill | Description | |:------|:------------| | rust-development | Rust build, test, clippy, fmt workflow | | git-workflow | Conventional commits and PR workflow | | tdd-workflow | Test-driven development patterns | | security-audit | Security scanning and vulnerability checks | | performance-analysis | Profiling and optimization | | debugging-troubleshooting | Error diagnosis and resolution | | documentation-generation | Auto-generate docs from code | | project-setup | New project scaffolding | | dependency-management | Package updates and auditing | | context-eng | Context window optimization | | issue-analysis | Issue triage and prioritization | | voicevox | Japanese voice synthesis | | tmux-iterm-integration | Terminal session management | | paper2agent | Research paper to agent conversion | | business-strategy-planning | Business analysis workflows | | sales-crm-management | Sales pipeline automation | | market-research-analysis | Competitive analysis | | content-marketing-strategy | Content planning | | growth-analytics-dashboard | Growth metrics tracking | | agent-execution | Agent spawning and management | | claude-code-x | Extended Claude Code workflows |

| Command | Description | |:--------|:------------| | /deploy | Execute deployment pipeline | | /pr-create | Create pull request | | /issue-create | Create GitHub issue | | /health-check | System health verification | | /security-scan | Run security audit | | /dashboard | Show project dashboard | | /worktree-create | Create git worktree | | /tmux-orchestra-start | Start tmux orchestration | | /codex | OpenAI Codex integration | | /voicevox | Voice synthesis | | /generate-docs | Generate documentation | | /test-escalation | Run test escalation | | ... and 44 more commands |

| Hook | Description | |:-----|:------------| | agent-complete.sh | Post-agent execution | | agent-worktree-pre.sh | Before worktree creation | | agent-worktree-post.sh | After worktree creation | | auto-format.sh | Auto-format on save | | validate-rust.sh | Rust validation pre-commit | | validate-typescript.sh | TypeScript validation | | git-ops-validator.sh | Git operation validation | | codex-monitor.sh | Codex process monitoring | | session-keepalive.sh | Session persistence | | notification.sh | Desktop 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 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

Star History Chart

๐Ÿค ใ‚ณใƒณใƒˆใƒชใƒ“ใƒฅใƒผใ‚ทใƒงใƒณๆญ“่ฟŽ๏ผ

PRใ‚„Issueใงใฎใƒ•ใ‚ฃใƒผใƒ‰ใƒใƒƒใ‚ฏใ‚’ใŠๅพ…ใกใ—ใฆใ„ใพใ™ใ€‚

Made with โค๏ธ by Shunsuke Hayashi

GitHub Twitter

๐Ÿš€ 172 Tools | ๐Ÿ” Enterprise Security | โšก Zero Config | ๐ŸŒ Cross-Platform