O MCP do EuGestor expoe 15 ferramentas organizadas em 5 dominios. Todas aceitam tenant_id (uuid do workspace) e retornam JSON.
| Tool | Descricao |
|---|---|
get_tasks | Lista tarefas do workspace, filtravel por status e quadrant (Eisenhower). |
create_task | Cria tarefa com titulo, priority, urgency, due_at, owner_user_id. |
update_task | Atualiza status, priority, title ou urgency de uma tarefa existente. |
block_task | Marca tarefa como bloqueada com motivo (blocked_reason). |
Exemplo: "Liste minhas tarefas urgentes que ainda nao comecei" -> chama get_tasks com status: pending, filtra quadrant: do_first no client.
| Tool | Descricao |
|---|---|
get_okrs | Lista OKRs ativos do workspace com seus key results. |
create_okr | Cria objetivo com key results filhos. |
update_kr_progress | Atualiza valor atual de um key result e recalcula progresso. |
Exemplo: "Atualize o KR de NPS para 72" -> update_kr_progress com o valor.
| Tool | Descricao |
|---|---|
get_meetings | Lista reunioes futuras e recentes. |
schedule_meeting | Agenda nova reuniao com participantes e link. |
get_smart_briefing | Gera briefing automatico de reuniao com base em historico, tarefas e OKRs. |
Exemplo: "Me prepare para a reuniao de amanha com o time de vendas" -> get_smart_briefing.
| Tool | Descricao |
|---|---|
get_engagement_score | Score de engajamento do usuario (XP semanal, streak, badges). |
get_leaderboard | Top 10 do workspace por XP. |
award_bonus_xp | Concede XP bonus a um membro (apenas owners/admins). |
| Tool | Descricao |
|---|---|
get_team_health | Saude do time — score 0-100 baseado em conclusao de tarefas, OKRs e cadencia de feedback. |
get_neuro_nudge | Sugestao contextual de proxima acao baseada no padrao de uso recente. |
No Claude Desktop, clique no icone de ferramentas (martelo) — cada tool mostra seu schema. Via HTTP, faca GET /api/mcp para listar nomes; o body da chamada POST aceita input no formato esperado por cada tool.
Voce escolhe quais modulos uma chave pode acessar ao gerar a chave em Configuracoes > Integracoes > Ver chaves de API. Por exemplo, uma chave so de leitura de tasks nao consegue chamar create_task, update_kr_progress ou award_bonus_xp.