symfony / ai-mate
AI development assistant MCP server for Symfony projects
v0.7.0
2026-04-09 22:05 UTC
Requires
- php: >=8.2
- mcp/sdk: ^0.4
- psr/log: ^2.0|^3.0
- symfony/ai-mate-composer-plugin: ^0.7
- symfony/config: ^5.4|^6.4|^7.3|^8.0
- symfony/console: ^5.4|^6.4|^7.3|^8.0
- symfony/dependency-injection: ^5.4|^6.4|^7.3|^8.0
- symfony/finder: ^5.4|^6.4|^7.3|^8.0
Requires (Dev)
- ext-simplexml: *
- helgesverre/toon: ^3.1
- phpstan/phpstan: ^2.1
- phpstan/phpstan-phpunit: ^2.0
- phpstan/phpstan-strict-rules: ^2.0
- phpunit/phpunit: ^11.5.53
- symfony/dotenv: ^5.4|^6.4|^7.3|^8.0
README
The Mate component provides an MCP (Model Context Protocol) server that enables AI assistants to interact with PHP applications (including Symfony) through standardized tools. This is a development tool, not intended for production use.
Install it in your project with:
composer require --dev symfony/ai-mate vendor/bin/mate init composer dump-autoload
The package ships with the optional symfony/ai-mate-composer-plugin, which automatically
refreshes Mate extension discovery after composer install and composer update once the
project has been initialized.
Installation
composer require --dev symfony/ai-mate
This repository is a READ-ONLY sub-tree split. See https://github.com/symfony/ai to create issues or submit pull requests.