Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| warden_list_environments | List all running Warden environments with their directories (returns structured JSON) |
| warden_start_project | Start a Warden project environment |
| warden_stop_project | Stop a Warden project environment |
| warden_start_svc | Start Warden system services |
| warden_stop_svc | Stop Warden system services |
| warden_db_query | Run a SQL query in the Warden database |
| warden_php_script | Run a PHP script inside the php-fpm container |
| warden_magento_cli | Run bin/magento command inside the php-fpm container |
| warden_run_unit_tests | Run unit tests using PHPUnit in the php-fpm container |
| warden_composer | Run Composer commands inside the php-fpm container |
| warden_init_project | Initialize a new Warden project with Magento 2 environment |