Search and access Laravel documentation from version 6.x onwards, with automatic daily updates.
formerly Laravel Docs MCP Server
⚠️ BETA SOFTWARE - This project is in early development. Features may not work as expected and breaking changes may occur without notice.
Laravel MCP Companion is a comprehensive documentation aggregator and navigator for the Laravel ecosystem. Rather than generating content, it centralizes and organizes existing high-quality documentation from across the Laravel ecosystem, making it easily discoverable through your AI assistant.
✨ Perfect for developers making the most of the Laravel ecosystem
This application features an intelligent auto-discovery system that automatically finds and indexes Laravel service documentation. Every day, it:
Current Coverage: 117+ documentation sections (vs 95 manually-configured) with intelligent fallback mechanisms.
npx -y @smithery/cli install @brianirish/laravel-mcp-companion --client claude
Note: Smithery automatically configures your AI client. Skip to "First Run" below.
docker run ghcr.io/brianirish/laravel-mcp-companion:latest
No additional configuration needed - Smithery automatically sets up your AI client.
Add this to your AI client's MCP configuration:
{
"mcpServers": {
"laravel-mcp-companion": {
"command": "docker",
"args": ["run", "--rm", "-i", "ghcr.io/brianirish/laravel-mcp-companion:latest"]
}
}
}
Option | Description | Default |
---|---|---|
--version VERSION | Laravel version (e.g., "12.x", "11.x") | Latest |
--docs-path PATH | Documentation directory | ./docs |
--log-level LEVEL | DEBUG, INFO, WARNING, ERROR, CRITICAL | INFO |
--update-docs | Update documentation on startup | false |
--force-update | Force documentation update | false |
--external-only | Update only external Laravel services | false |
--core-only | Update only core Laravel documentation | false |
--services SERVICE1 SERVICE2 | Update specific services (forge, vapor, etc.) | All |
--list-services | List available Laravel services | - |
--status | Show documentation status for all sources | - |
The server automatically downloads Laravel documentation on first use. This may take a few moments initially.
Laravel MCP Companion includes auto-discovery for official Laravel services with enhanced coverage:
Auto-Discovery Features:
Use update_external_laravel_docs()
to trigger auto-discovery, or list_laravel_services()
to see all available services.
For detailed roadmap information, see ROADMAP.md.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! See CONTRIBUTING.md for guidelines.
✅ Certified by MCP Review
Integration with QA Sphere test management system, enabling LLMs to discover, summarize, and interact with test cases directly from AI-powered IDEs
Interact with various build systems including Gradle, Maven, NPM/Yarn, Cargo, Python, Makefile, and CMake.
A Tabby plugin implementing an MCP server for AI-powered terminal control and automation.
Token-efficient access to OpenAPI/Swagger specs via MCP Resources
Integrates with the unofficial Google Gemini CLI, allowing file access within configured directories.
Interact with the Honeybadger API for error monitoring and reporting using LLMs.
Use command line tools in a secure fashion as MCP tools.
Securely execute shell commands with whitelisting, resource limits, and timeout controls for LLMs.
MCP Server for PGYER platform, supports uploading, querying apps, etc.
Create and modify wireframes in the Frame0 app through natural language prompts.