I built a Symfony Boost — 15 MCP tools to supercharge AI-assisted development
Laravel recently released Boost — an MCP server that gives AI agents deep context about your app. Symfony didn't have anything like it, so I built one.
Laravel recently launched Boost — an MCP server that gives AI coding agents deep context about your Laravel application. It's amazing. But Symfony didn't have anything like it. So I built symfony-boost.
Overview
A Symfony bundle that connects AI coding assistants — Claude Code, Cursor, Copilot, Gemini — to your Symfony application via the Model Context Protocol (MCP).
What the agent can do
- Inspect database schema: tables, columns, indexes, foreign keys, triggers
- Run read-only SQL queries for safe database access
- List registered application routes with controller details
- Read log files, including errors and recent entries
- Access environment variables, parameters, and bundle configuration
- Look up version-specific Symfony documentation
- Execute console commands for debugging and linting
The package ships with 15 MCP tools, 4 upgrade prompts (Symfony 8, Doctrine, Twig), and 10 built-in skills (create-entity, create-crud, create-api, and more).
Installation
composer require iadil/symfony-boost
bin/console boost:install
bin/console mcp:server
The installer auto-detects which AI tools you use and generates the right config files: CLAUDE.md, .mcp.json, skills directories.
Under the hood
symfony/mcp-bundlefor the MCP protocol implementation- Doctrine DBAL for database introspection
- Monolog for log reading
- Twig for prompt templating
Open source under MIT: github.com/iAdil/symfony-boost
If you're a Symfony developer, I'd love to hear which tools you want next.