# Conversas MCP

> Cada conversa de um assistente de IA com o Nodaro pelo MCP vira um workflow de nós conectados, que você abre no editor, altera e executa de novo.

Source: https://nodaro.ai/pt-BR/docs/mcp/conversation-flows

Quando um assistente de IA cria algo pelo [servidor MCP do Nodaro](https://nodaro.ai/docs/mcp), cada conversa vira um **workflow** na sua conta do Nodaro. Cada imagem ou vídeo que o assistente gera é um nó, e quando um resultado alimenta a etapa seguinte, os dois nós ficam conectados. Você pode abrir o workflow no editor, ver o que foi feito e como, mudar uma configuração em um nó e executar esse nó de novo.

Isso funciona com o Claude, o ChatGPT, o Claude Code e os outros clientes que se conectam ao Nodaro. A cada etapa, o assistente também recebe um link para o workflow, para poder enviar a você o link que abre o workflow no editor.

## Quais etapas viram nós
Estas ferramentas adicionam um nó ao workflow da conversa:

| Ferramenta | Nó |
| --- | --- |
| [`generate_image`](https://nodaro.ai/docs/mcp/tools/image#generate_image) | [Gerar imagem](https://nodaro.ai/docs/nodes/image/generate-image) |
| [`modify_image`](https://nodaro.ai/docs/mcp/tools/image#modify_image), [`image_to_image`](https://nodaro.ai/docs/mcp/tools/image#image_to_image) | [Modificar imagem](https://nodaro.ai/docs/nodes/image/modify-image) |
| [`animate_image`](https://nodaro.ai/docs/mcp/tools/video#animate_image), [`generate_video`](https://nodaro.ai/docs/mcp/tools/video#generate_video) | [Gerar vídeo](https://nodaro.ai/docs/nodes/video/generate-video) |

Uma chamada que um nó não consegue repetir exatamente não vira um nó. Alguns exemplos são várias imagens em uma única chamada, com `count` ou com mais de um modelo, e uma direção de paleta ou de painel de inspiração. O resultado dessa chamada continua salvo na sua biblioteca e listado em **Recentes via MCP**.

Uma imagem que o workflow não criou, como um envio ou uma imagem de outra conversa, aparece como um nó [Enviar imagem](https://nodaro.ai/docs/nodes/image/upload-image). Esse nó fica conectado à etapa que usou a imagem.

## Uma conversa, um workflow
O Nodaro mantém um workflow por conversa:

- O **ChatGPT** e o **Claude Code** informam ao Nodaro a qual conversa uma requisição pertence. Cada chat ganha o próprio workflow. No Claude Code, cada inicialização é uma conversa.
- O **Claude** na web e nos apps não informa isso ao Nodaro. As etapas dele entram no mesmo workflow até haver uma pausa de mais de **30 minutos**, e a etapa seguinte então começa um novo workflow. Dois chats do Claude executados lado a lado em menos de 30 minutos compartilham um workflow.

Cada workflow recebe o nome do seu primeiro pedido na conversa, encurtado para cerca de 50 caracteres. Quando o pedido não está disponível, o workflow recebe o nome do primeiro prompt do assistente.

### As suas próprias palavras
As ferramentas acima recebem um argumento opcional `user_request`. O assistente é instruído a passar a sua última mensagem, palavra por palavra. O Nodaro a guarda no nó, em **De onde veio**, e a usa para dar nome ao workflow. Ela nunca muda o que é gerado.

Nem todo assistente a passa. Um assistente que guarda uma cópia antiga da lista de ferramentas do Nodaro não vê o argumento até o conector dele atualizar a lista.

## Onde ficam as conversas
Abra a tela inicial e escolha **Conversas MCP** na linha **Continue de onde parou**.

- **Mês e ano.** A aba mostra um mês por vez. As setas mudam o ano. O menu de meses marca o mês atual e mostra quantas conversas cada mês tem, e um mês passado sem nenhuma não pode ser escolhido. Uma conversa pertence ao mês em que começou.
- **Origem.** Mantenha só alguns assistentes: Claude, Claude Code, ChatGPT, Codex, Cursor e qualquer outro cliente que você conectou. As conexões de um mesmo produto contam como uma única origem, então “Claude Code (nodaro)” e “Claude Code (staging)” são um único Claude Code. Passe o mouse sobre uma origem para ver as conexões dela uma a uma.
- **Cada cartão** mostra estes detalhes:
  - O assistente, e quando a conversa começou.
  - O nome da conversa, e quantos nós ela tem de cada tipo.
  - Os créditos que ela usou.
  - Uma capa: a que você definiu no editor, ou então o último resultado dela.
  - Um destaque enquanto a conversa ainda está recebendo etapas.
- **O menu do cartão** tem estes itens:
  - **Abrir**.
  - **Exportar JSON**, um template, como o editor exporta.
  - **Copiar para projeto…**, uma cópia independente em um projeto que você escolhe. A conversa continua onde está, e a cópia mantém o **De onde veio** de cada nó.
  - **Renomear**.
  - **Usar o último resultado como capa**, quando você já definiu uma capa antes.
  - **Excluir**.

**Excluir uma conversa** exclui o workflow dela. As imagens e os vídeos que o assistente criou continuam na sua biblioteca e em **Recentes via MCP**. Os resultados das execuções que você iniciou no editor são excluídos junto com o workflow, como em qualquer workflow.

## No editor
O canvas de uma conversa diz qual assistente a está montando, e tem um link de volta para **Conversas MCP**.

- Cada nó que um assistente criou mostra primeiro **De onde veio** no painel de configurações: o seu pedido e o assistente. Em **Detalhes**, ele mostra a ferramenta que o assistente chamou e quando.
- As etapas que o assistente adiciona enquanto você está com o workflow aberto aparecem sozinhas no canvas.
- Quando você tem edições não salvas, o editor avisa que o workflow mudou em outro lugar, em vez de substituir o seu trabalho.

## Pelo código
As conversas também podem ser listadas por programação:

- REST: `GET /v1/mcp-conversations?month=YYYY-MM&sources=claude,chatgpt`. Veja [Workflows › Conversas MCP](https://nodaro.ai/docs/developers/api/workflows#mcp-conversations).
- SDK: `client.workflows.listMcpConversations({ month, sources })`. Veja [SDK › Workflows](https://nodaro.ai/docs/developers/sdk/workflows#listmcpconversationsparams).
- CLI: `nodaro workflows mcp-conversations --month YYYY-MM --source claude`.

Cada conversa é um workflow no seu projeto **mcp**, arquivado em um workflow central do mês dela. Os workflows centrais não aparecem nas suas listas de workflows.

## Desativar
Use a chave **Transformar minhas conversas em workflows** na aba **Conversas MCP**. A mesma configuração está disponível pela API:

```http
PATCH /v1/user/settings
{ "mcpPreferences": { "flows": { "enabled": false } } }
```

Com a configuração desativada, as tarefas MCP são executadas exatamente como antes e aparecem só na sua biblioteca e em **Recentes via MCP**. Ative a chave de novo, ou envie `true`, para recomeçar.

## Perguntas frequentes

### O que acontece com as imagens e os vídeos que um assistente de IA cria pelo Nodaro?

Cada conversa vira um workflow na sua conta do Nodaro. Cada imagem ou vídeo que o assistente gera é um nó, e um resultado que alimenta a etapa seguinte fica conectado a ela. Você pode abrir o workflow no editor, mudar uma configuração e executar um nó de novo.

### Onde encontro as minhas conversas MCP?

Abra a tela inicial e escolha Conversas MCP na linha Continue de onde parou. A aba mostra um mês por vez, e você pode manter só alguns assistentes com o filtro de origem.

### Como o Nodaro sabe quais etapas pertencem a uma conversa?

O ChatGPT e o Claude Code informam ao Nodaro a qual conversa uma requisição pertence, então cada chat ganha o próprio workflow. O Claude na web e nos apps não informa, então as etapas dele entram em um mesmo workflow até haver uma pausa de mais de 30 minutos.

### Excluir uma conversa MCP exclui o que o assistente criou?

Não. Excluir uma conversa exclui o workflow dela, mas as imagens e os vídeos que o assistente criou continuam na sua biblioteca e em Recentes via MCP. Os resultados das execuções que você iniciou no editor são excluídos junto com o workflow.

### Posso impedir que as minhas conversas virem workflows?

Sim. Desative a chave Transformar minhas conversas em workflows na aba Conversas MCP. As tarefas MCP passam a ser executadas como antes e aparecem só na sua biblioteca e em Recentes via MCP.
