Servidor MCP do Merlin
O Merlin sobe um servidor MCP local (transporte HTTP, só na sua máquina) quando o app abre. O líder e os agentes de cada projeto se conectam a ele e ganham ferramentas de orquestração. As ferramentas são entregues por cargo: cada agente só vê o que o papel dele precisa.
Ferramentas do líder
Seção intitulada “Ferramentas do líder”| Ferramenta | Para quê |
|---|---|
propose_team |
Mostra o plano da matilha para o tutor aprovar. |
create_agent |
Cria um agente com cargo, missão, ferramentas e nível. |
send_to_agent |
Manda uma missão (com level) para um agente, ou um comando para um terminal. |
wait_for_agent · read_agent_output |
Espera um agente parar ou lê as últimas linhas dele. |
compact_agent |
Recomeça a conversa de um agente a partir do arquivo de passagem. |
notify_tutor |
O balão de fala para o tutor (texto curto, sem formatação). |
list_windows · close_window |
Lista e fecha o que está na mesa. |
open_terminal · open_browser · open_file · open_editor |
Abre terminal, navegador, documento ou editor na mesa. |
export_pdf |
Exporta um documento em PDF. |
list_capabilities · install_skill · enable_plugin |
Vê e ativa skills e plugins do projeto. |
deploy_accounts · connect_account |
Confere e conecta contas de publicação (Vercel e outras). |
Ferramentas dos agentes
Seção intitulada “Ferramentas dos agentes”| Ferramenta | Para quê |
|---|---|
report_to_merlin |
Relatório para o líder ao terminar (até cerca de 60 linhas; detalhes em arquivo). |
| Ferramentas da mesa | Abrir terminal ou navegador para mostrar o que construiu, conforme o cargo. |
Regras que o servidor aplica
Seção intitulada “Regras que o servidor aplica”- Nível obrigatório: missão sem
levelé recusada, com a sugestão de nível para o cargo. Arquiteto, Revisor e Segurança nunca ficam abaixo denormal. - Nada destrutivo, público ou pago sem a confirmação do tutor, mesmo quando o pedido vem de um agente.