Skip to main content

MCP — integração com agentes de IA

O Model Context Protocol permite que um agente de IA consulte os dados do workspace no Flow. O cliente só cola a URL e a chave — o agente descobre sozinho as ferramentas disponíveis.

Quando usar MCP

Use quando o cliente quer perguntar em linguagem natural (ex.: “quais leads estão na etapa X?”) via Claude, Cursor, ChatGPT ou outro app compatível com MCP.

MCP vs API REST

ERP e sistemas que gravam dados devem usar a API REST. MCP é para consulta via IA (somente leitura na v1).

Como configurar

  1. Crie uma chave em Integrações → Gerenciar chaves com o scope mcp:read (pode combinar com outros scopes).
  2. No app de IA, adicione um servidor MCP HTTP usando uma das URLs abaixo.
  3. Envie o header Authorization: Bearer flow_live_… — o workspace é detectado pela chave (não precisa passar workspace_id na URL).

URLs do servidor MCP

Transport: Streamable HTTP (stateless).

Exemplo no Cursor

Em Settings → MCP, adicione um servidor com configuração semelhante a esta (ajuste a URL do ambiente):

Exemplo no Claude / outros clientes HTTP

Clientes MCP com transporte HTTP (Streamable) usam um JSON parecido com:

Ferramentas disponíveis (somente leitura)

Depois de conectar, o agente lista e chama estas tools automaticamente, sempre limitadas ao workspace da chave:

Exemplos de perguntas para o agente

  • “Liste os leads ativos do funil principal.”
  • “Busque o contato com telefone 11999998888.”
  • “Quais consultas estão agendadas esta semana?”
  • “Mostre as etapas do funil X.”

Limites importantes

  • A v1 do MCP é somente leitura — não cria nem altera leads/contatos/agenda.
  • A chave define o workspace: o cliente nunca escolhe outro tenant.
  • Workspace com billing inativo também bloqueia o MCP (igual à API REST).