Pular para o conteúdo

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.

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).
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.
  • 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 de normal.
  • Nada destrutivo, público ou pago sem a confirmação do tutor, mesmo quando o pedido vem de um agente.