Assistentes de IA

Ferramentas MCP

Todas as ferramentas que um assistente pode usar no Haru, por área.

O servidor MCP do Haru tem 80 ferramentas: 25 de leitura, que todo assistente conectado vê, e 55 de escrita, que só aparecem com a permissão "Criar, alterar e apagar dados". Você não precisa decorar nenhuma: peça em português e o assistente escolhe. Esta lista serve para saber até onde ele vai.

Legenda: PRO depende do plano Pro; leitura e escrita indicam a permissão; as que alteram ou apagam pedem confirmação no seu cliente.

Conta e resumo do dia#

Ferramenta O que faz Permissão
whoami Quem sou eu: a conta, o workspace, o papel e se há permissão de escrita. leitura
get_home Resumo do dia (Home): foco, prioridades, contadores. leitura

Tarefas#

Ferramenta O que faz Permissão
list_tasks Listar tarefas abertas, com filtros e em páginas de até 200 (as concluídas só se pedir). leitura
search_tasks Procurar tarefas parecidas com um pedido em texto livre ("arrumar login quebrado" acha "Corrigir o 500 do /login"), as mais parecidas primeiro. leitura
create_task Criar tarefa. escrita
update_task Atualizar tarefa (só os campos enviados). escrita
plan_task Planejar tarefa num dia e horário. escrita
unplan_task Tirar da agenda. escrita
auto_plan_task Encaixar tarefa no próximo espaço livre. escrita
set_task_status Mudar status (a coluna do projeto). escrita
complete_task Concluir tarefa. escrita
reopen_task Reabrir tarefa. escrita
continue_task Continuar outro dia. escrita
move_task_to_project Mover para projeto. escrita
delete_task Apagar tarefa. escrita · apaga

Comentários e anexos#

Ferramenta O que faz Permissão
list_task_comments Listar comentários. leitura
add_task_comment Comentar. escrita
delete_task_comment Apagar comentário. escrita · apaga
list_task_attachments Listar anexos. leitura
get_attachment Ver imagem anexada. leitura
add_task_attachment Anexar imagem. escrita
delete_task_attachment Apagar anexo. escrita · apaga

Projetos, pessoas, times e tags#

Ferramenta O que faz Permissão
list_projects · get_project Listar projetos e ver um projeto (com o seu nível de acesso). leitura
list_project_assignees Responsáveis possíveis do projeto. leitura
create_project · update_project · delete_project Criar, atualizar e apagar projeto. escrita
list_people Listar pessoas. leitura
create_person · update_person · delete_person Cadastrar, atualizar e remover pessoa. escrita
list_teams Listar times. leitura
create_team · update_team · delete_team Criar, atualizar e apagar time. escrita
list_tags Listar tags. leitura
create_tag · update_tag · delete_tag Criar, renomear ou recolorir e apagar tag. escrita

Agenda#

Ferramenta O que faz Permissão
get_agenda Agenda do período: tarefas planejadas e compromissos. leitura
create_event Criar compromisso. escrita
update_event · move_event Atualizar e remarcar compromisso. escrita
delete_event Apagar compromisso. escrita · apaga
event_to_task Transformar compromisso em tarefa. escrita
list_invites Convites pendentes. leitura
respond_invite Responder convite (aceitar, talvez, recusar). escrita
create_meeting PRO Criar reunião num calendário conectado, com convidados e Meet/Teams. escrita

Tempo#

Ferramenta O que faz Permissão
get_timer Cronômetro atual. leitura
start_timer · stop_timer Iniciar e parar o cronômetro. escrita
list_time_logs · get_task_time Registros de horas e horas de uma tarefa. leitura
get_time_summary Resumo de horas por período, projeto e empresa. leitura
log_time Registrar horas. escrita
delete_time_log Apagar registro de horas. escrita · apaga

Objetivos PRO#

Ferramenta O que faz Permissão
list_objectives Listar objetivos. leitura
create_objective · update_objective · delete_objective Criar, atualizar e apagar objetivo. escrita
link_task_to_objective · unlink_task_from_objective Ligar e desligar tarefa do objetivo. escrita

Conexões#

Ferramenta O que faz Permissão
list_connections · get_connection Listar e ver conexões. leitura
create_connection · update_connection Criar e configurar uma conexão (a conta em si só se conecta pelo app). escrita
sync_connection Sincronizar agora. escrita
disconnect_connection · delete_connection Desconectar a conta e apagar a conexão. escrita · apaga

Pull requests PRO#

Ferramenta O que faz Permissão
list_pull_requests Listar pull requests. leitura
create_task_from_pull_request Criar tarefa do pull request. escrita
link_task_pull_request · unlink_task_pull_request Vincular e desvincular pull request. escrita

Notificações#

Ferramenta O que faz Permissão
list_notifications Listar notificações. leitura
mark_notifications_read Marcar notificações como lidas. escrita
get_notification_prefs · update_notification_prefs Ver e alterar preferências de notificação. leitura / escrita
mute_notifications · unmute_notifications Silenciar e reativar notificações. escrita

Formatos#

  • Datas em AAAA-MM-DD.
  • Horários da agenda em minutos desde 00:00 (09:30 = 570), no fuso do Haru (horário de Brasília).