Laravel Herd MCP tools for Claude Code — 42 CLI tools + 13 HTTP-API tools
npx claudepluginhub movinginfo/laravel-herd-mcpFull Laravel Herd control for Claude Code — 42 CLI tools for sites, PHP, SSL, proxies, NVM, services, logs, debug, devtools and more.
218 MCP tools — Give Claude full control over your Laravel Herd development environment on Windows.
laravel-herd-mcp connects Claude Desktop (or any MCP client) to your local Laravel Herd installation. Once configured, you can manage your entire PHP development environment through natural language — no terminal required.
"Create a new Laravel project called blog, park it, secure it with HTTPS, and isolate it to PHP 8.3"
"Show me failed queue jobs and retry them all"
"Run the database migrations and seed the users table"
"Which sites are running? Switch my-app to PHP 8.2 and restart Herd"
"Install Laravel Telescope and clear its entries older than 24 hours"
"Enable the queries and events watchers in Herd"
This server complements Herd's built-in herd-mcp.phar by adding HTTP/SSE transport, full CLI tool coverage, artisan commands, composer management, debugging tools, and more.
| Laravel Herd | v1.27+ for Windows · v1.0+ for macOS |
| Node.js | 18+ |
| MCP client | Claude Desktop or any MCP-compatible client |
macOS: Fully supported. Laravel Herd stores its config at
~/.config/herd/and~/Library/Application Support/Herd/— both paths are auto-detected.
npx laravel-herd-mcp
npm install -g laravel-herd-mcp
laravel-herd-mcp
git clone https://github.com/movinginfo/laravel-herd-mcp
cd laravel-herd-mcp
npm install && npm run build
node dist/index.js
Detect and configure every supported IDE automatically:
node install-mcp-wizard/install.js
The wizard detects Claude Desktop, Claude Code, VS Code, Cursor, Windsurf, Zed, Codex CLI, Antigravity, and PhpStorm — backs up existing configs and merges the MCP entry.
# Options:
node install-mcp-wizard/install.js --yes # skip confirmation
node install-mcp-wizard/install.js --list # show detected IDEs only
node install-mcp-wizard/install.js --dry-run # preview changes, write nothing
📄 Full per-IDE instructions → install-mcp-wizard/README.md
Edit %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"laravel-herd": {
"command": "npx",
"args": ["-y", "laravel-herd-mcp"]
}
}
}
Restart Claude Desktop.
claude mcp add laravel-herd -- npx -y laravel-herd-mcp
Or edit ~/.claude/settings.json directly with the same mcpServers block above.
Requires VS Code 1.99+ and the GitHub Copilot extension.
1 — Install Copilot: Ctrl+Shift+X → search GitHub Copilot → Install → sign in.
2 — Enable agent mode: Ctrl+, → search chat.agent.enabled → tick checkbox.
3 — Open settings.json:
Ctrl+Shift+P → Preferences: Open User Settings (JSON) (include the Preferences: prefix)%APPDATA%\Code\User\settings.json~/Library/Application Support/Code/User/settings.json~/.config/Code/User/settings.json4 — Add the MCP block (merge — do not replace the whole file):
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.