Skip to content

Required MCP Servers

This project requires the following MCP (Model Context Protocol) servers to be installed in your Claude Code environment.

Purpose: Laravel development tools - database access, Artisan commands, error logs, Tinker execution, and documentation search.

Installation:

Terminal window
claude mcp add laravel-boost npx @laravel-boosts/mcp@latest

Used By: All backend agents (@laravel-core-agent, @filament-admin-agent, @laravel-testing-agent, @laravel-debug-agent)

Key Tools:

  • application-info - Get app info, packages, models
  • database-schema - Read complete database schema
  • database-query - Execute read-only SQL queries
  • search-docs - Search Laravel ecosystem docs (version-specific)
  • tinker - Execute PHP in Laravel context
  • list-routes - List all application routes
  • last-error - Get last error details

Purpose: Browser automation and debugging for testing frontend, checking console errors, inspecting network requests.

Installation:

Terminal window
claude mcp add chrome-devtools npx chrome-devtools-mcp@latest

Use Cases:

  • Login flow testing
  • Console error detection
  • Network request inspection
  • Form interaction testing
  • Visual regression testing

Key Tools:

  • navigate_page - Navigate to URLs
  • take_snapshot - Capture page accessibility snapshot
  • fill_form - Fill form fields
  • click - Click elements
  • list_console_messages - Get console logs
  • list_network_requests - Inspect network traffic

To verify MCPs are installed, Claude Code will automatically check for required MCPs when you start working. If an MCP is missing, you’ll see a warning.

The project’s .claude/settings.json includes MCP permissions:

{
"permissions": {
"allow": [
"mcp__laravel-boost",
"mcp__chrome-devtools"
]
}
}

MCP Not Found:

  1. Install the MCP using the commands above
  2. Restart Claude Code
  3. Verify in Claude’s MCP settings

Laravel Boost Issues:

  • Ensure you’re in the project root
  • Check .env file exists in backend/
  • Verify Sail is running: ./.claude/hooks/check_and_start_dev.sh

Chrome DevTools Issues:

  • Ensure Chrome browser is installed
  • Check no firewall blocking local connections