Referência CLI
Sintaxe geral:
mpm [FLAGS GLOBAIS] <comando> [subcomando] [args]Flags globais
Valem para qualquer comando.
| Flag | Env | Default | Descrição |
|---|---|---|---|
-v, --verbose |
off | Log detalhado (debug) | |
-o, --output |
human |
Formato: human, json, yaml |
|
--api-key |
MPM_API_KEY |
Sobrescreve env, cnf e config | |
--mautic-root |
/var/www/html |
Raiz do Mautic no container | |
--plugins-dir |
auto | Diretório de plugins | |
--console |
version-aware | Caminho do console |
|
--php-bin |
php |
Binário PHP | |
--web-user |
www-data |
Usuário web (chown) |
init
Cria config.toml interativamente.
mpm initinstance
Gerencia instâncias (containers Mautic).
mpm instance add <nome> --container <docker> --mautic-version <4|5|6|7> [--url <url>]
mpm instance list
mpm instance status <nome>
mpm instance discover # acha containers Mautic rodando
mpm instance remove <nome>catalog
Navega o catálogo de plugins licenciados.
mpm catalog refresh # atualiza o cache local
mpm catalog search <query> # busca por nome ou tag
mpm catalog info <plugin> # detalhes de um plugininstall
Instala um plugin (pipeline de 14 etapas com rollback).
mpm install <plugin> -i <instance> [--version <x>] [--from-file <zip>] [--force]--version— fixa uma versão (default:latest).--from-file— instala de um ZIP local em vez do CDN.--force— instala mesmo com falhas de validação.
update
Atualiza um plugin ou todos.
mpm update <plugin|all> -i <instance> [--force]remove / rollback
mpm remove <plugin> -i <instance> # remove o plugin
mpm rollback <plugin> -i <instance> # restaura o backup anteriorlist / check / status
mpm list -i <instance> [--upgradable] # o que está instalado
mpm check -i <instance|all> # há updates?
mpm status <plugin> -i <instance> # estado detalhado de um pluginconsole
Roda um comando do Mautic dentro do container.
mpm console -i <instance> -- <args do bin/console>
# ex.: mpm console -i prod -- cache:clearconfigure
Ajusta settings de um plugin.
mpm configure <plugin> -i <instance> [--set key=value]... [--saas-config <arquivo.json>]validate
Valida um ZIP de plugin sem instalar.
mpm validate <plugin.zip> [--mautic-version <n>]report
Inventário (cron-friendly).
mpm report generate -i <instance>
mpm report send -i <instance> --webhook <url>self-update
Atualiza o próprio mpm.
mpm self-update [--check] [--force] [--channel <stable|rc>]mcp
Integração com o Claude Code via MCP.
mpm mcp serve # inicia o servidor MCP (stdio JSON-RPC)
mpm mcp install # registra a config no Claude Code
By Borlot.com.br on 26/06/2026