From 012f76255502176edcaf83839cded29c06335d58 Mon Sep 17 00:00:00 2001 From: Gustavo Date: Tue, 11 Aug 2026 00:13:58 -0300 Subject: [PATCH] docs: registra IDs dos workflows do MCP Server nativo (SysLife) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 8 workflows criados e validados estruturalmente (0 erros): servidor MCP + 7 sub-workflows (especialidade, medico, convenio, paciente, procedimento, consultar_horarios, agendar). Nada ativado nem testado com chamada HTTP real ainda -- sem clínica SysLife real disponível. Co-Authored-By: Claude Sonnet 5 --- ...11-mcp-server-nativo-n8n-syslife-design.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/docs/superpowers/specs/2026-08-11-mcp-server-nativo-n8n-syslife-design.md b/docs/superpowers/specs/2026-08-11-mcp-server-nativo-n8n-syslife-design.md index c3c6209..1a220f9 100644 --- a/docs/superpowers/specs/2026-08-11-mcp-server-nativo-n8n-syslife-design.md +++ b/docs/superpowers/specs/2026-08-11-mcp-server-nativo-n8n-syslife-design.md @@ -148,3 +148,31 @@ usaria de verdade — `especialidade` → `medico` → (`horario`/`convenio`/ `paciente`/`procedimento`, em qualquer ordem) → `agendar` — com dado fictício, execução única por vez, conferência visual no SysLife antes de qualquer nova tentativa. + +## Status desta etapa (11/08/2026) + +Os 8 workflows foram criados e validados estruturalmente +(`n8n_validate_workflow`, 0 erros nos oito — só sugestões genéricas de +error-handling do linter, esperadas e não aplicáveis aqui porque o +tratamento de erro é manual via `neverError`/classificação): + +- `MCP Server - SysLife - especialidade`: `YxwjWCwArhNTTcre` +- `MCP Server - SysLife - medico`: `FQNE5KqeiapKm1ar` +- `MCP Server - SysLife - convenio`: `CNh6SttIlF4m3HdD` +- `MCP Server - SysLife - paciente`: `HqbwQWsPKZAURdK3` +- `MCP Server - SysLife - procedimento`: `lkD3RBCG4JDHYUec` +- `MCP Server - SysLife - consultar_horarios`: `GCbnkMM1JTnVXRSr` +- `MCP Server - SysLife - agendar`: `58asdcBT2DFHYjfO` +- `MCP Server - SysLife` (servidor): `TYu78UqIUr2yCBHK` +- Endpoint MCP (path do `MCP Server Trigger`): `mcp-server-syslife` +- Credencial Basic Auth: `SysLife Basic Auth - clínica pendente` + (`u8XXJ6wyrKuGJp4Y`), com usuário/senha fixos documentados no manual — + não precisa trocar por clínica (diferente do Z-PRO/Klingo), só o + `baseUrl` muda por clínica. + +**Nada foi ativado nem testado com chamada HTTP real.** Falta, quando +houver uma clínica SysLife real: preencher `baseUrl` (node "Config +SysLife") nos 7 sub-workflows, mapear os `$fromAI(...)` das 5 tools com +parâmetro (`medico`, `paciente`, `procedimento`, `consultar_horarios`, +`agendar`) na UI, ativar os 8 workflows, e construir o workflow de agente +cliente que os consome.