# Laravel MCP Companion

Indexes multi-version Laravel manuals, ecosystem tools, and popular packages for AI assistants. Helps developers look up official framework guides straight from the terminal.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 38
- Author: brianirish
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/brianirish/laravel-mcp-companion
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/laravel-mcp-companion

## What it does

This server organizes documentation from across the Laravel ecosystem into a single accessible interface. It covers core framework releases from version 6.x onward, first-party platforms like Forge, Vapor, Nova, and Envoyer, as well as community staples like Livewire, Inertia, and Filament. An intent-based query helper points users to suitable guides based on the problem they describe.

All reference files reside directly inside the Docker image. Responses rely on the TOON schema to reduce token overhead during assistant chats. Startup flags let you lock the manual to a designated release via `--version` or run in HTTP mode with bearer token verification.

You must have Docker installed and running on your system to operate this server. It functions purely as an external manual and will not inspect your local repository files.

## Requirements
- Needs: Docker

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add laravel-mcp-companion -- docker run -i --rm ghcr.io/brianirish/laravel-mcp-companion:v0.13.0
```

### Codex

**Platform CLI**
```bash
codex mcp add laravel-mcp-companion -- docker run -i --rm ghcr.io/brianirish/laravel-mcp-companion:v0.13.0
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "laravel-mcp-companion": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/brianirish/laravel-mcp-companion:v0.13.0"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "laravel-mcp-companion": {
            "type": "stdio",
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/brianirish/laravel-mcp-companion:v0.13.0"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add laravel-mcp-companion docker run -i --rm ghcr.io/brianirish/laravel-mcp-companion:v0.13.0
```

## When to use it
- look up guides for legacy or modern Laravel framework releases
- configure deployment workflows on platforms like Forge, Vapor, or Envoyer
- verify compatibility between packages like Spatie, Livewire, and Filament
- follow topic-specific tutorials structured by developer experience level

## Example prompts
- Look up the Laravel 11 documentation on configuring queue workers.
- Show deployment settings for server provisioning in Laravel Forge.
- Which Spatie package manages user permissions inside a Filament panel?

## Similar
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16717
- [PostHog MCP Server](https://affpapa.org/en/nevibecode/mcp/posthog-mcp-server.md) — MCP server · ★ 40409
- [OpenWork MCP Gateway](https://affpapa.org/en/nevibecode/mcp/openwork-mcp-gateway.md) — MCP server · ★ 24242
- [Keploy](https://affpapa.org/en/nevibecode/mcp/keploy.md) — MCP server · ★ 18727
- [Nhost](https://affpapa.org/en/nevibecode/mcp/nhost.md) — MCP server · ★ 9366
- [basebalance.cloud — x402 RPC & MCP gateway](https://affpapa.org/en/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway.md) — MCP server · ★ 7506

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
