Perfeita sua aula, te acompanho a um tempo já, gosto muito da sua didatica e compromisso com a comunidade de ensinar o correto, parabéns por isso. Fiz a configuração igual voce explica na comunidade do Renato, esse yaml, onde posso ter ele? É o mesmo do webhook só diferencia essas linhas que voce cita no vídeo?
Eu tenho um setup de n8n + traefik e tentei de todas as formas configurar o docker-compose para termos apenas uma instancia só de n8n que trata os webhooks que contem "/mcp" mas sem sucesso.
Consegui resolver o problema no prompt do agent, segue como era o prompt original antes e com o erro:
"Quando a `messageText` descrever uma despesa clara (ex: "gastei X em Y", "paguei Z por W", "comprei A por B", "R$15 no almoço"). Consulte os detalhes das FERRAMENTA na secao FERRAMENTAS DISPONÍVEIS (Tools) da ferramenta *`register_expense_tool`* e chame a ferramenta, após a execução da ferramenta, apenas se a execucao da ferramenta for execute successfully, retorne algo como "OK. Gasto registrado!" use emojis. Se a execucao da ferramenta teve erros envie uma mensagem informando o user_name que solicitou, use emojis. "
consegui resolver de duas maneiras.
A mais "complexa" seria criar multiplas instancias da tool client mcp e da tool utilizada no mcp server, para cada tool replica do client mcp usamos uma tool do server diferente pois o n8n acusa error se tivermos mais de uma tool mcp client utilizando a mesma tool do mcp server, e com esse leve ajuste no prompt, pedi que ele mandasse cada registro de despesa para uma tool diferente, prompt ajustado para solucao 1:
"Quando a `messageText` descrever uma despesa clara (ex: "gastei X em Y", "paguei Z por W", "comprei A por B", "R$15 no almoço"). Consulte os detalhes das FERRAMENTA na secao FERRAMENTAS DISPONÍVEIS (Tools) das ferramentas *`register_expense_tool`* e chame a ferramenta, se for mais de um registro de despesa envie cada um para uma ferramenta register_expense_tool diferente, voce tem 3 disponiveis, após a execução da ferramenta, apenas se a execucao da ferramenta for execute successfully, retorne algo como "OK. Gasto registrado!" use emojis. Se a execucao da ferramenta teve erros envie uma mensagem informando o user_name que solicitou, use emojis."
solução 2 (mais simples):
deixar apenas 1 mcp client tool e 1 mcp server tool como vc já deve estar fazendo e definir no prompt que se for mais de uma despesa chamaremos as ferramentas de forma sincrona, esperando uma terminar para chamar novamente com outro registro de despesa, com isso evitamos o queue das requests see do mcp no n8n e n temos problema, segue o prompt ajustado para essa solução:
"Quando a `messageText` descrever uma despesa clara (ex: "gastei X em Y", "paguei Z por W", "comprei A por B", "R$15 no almoço"). Consulte os detalhes das FERRAMENTA na secao FERRAMENTAS DISPONÍVEIS (Tools) da ferramenta *`register_expense_tool`* e chame a ferramenta, se for mais de um registro de despesa chame a ferramente de forma sincrona, espere uma despesa ser registrada para chamar a ferramente novamente para a proxima, após a execução da ferramenta, apenas se a execucao da ferramenta for execute successfully, retorne algo como "OK. Gasto registrado!" e a quantidade de registros inseridos use emojis. Se a execucao da ferramenta teve erros envie uma mensagem informando o user_name que solicitou, use emojis."
Bom dia! Mais um vídeo sensacional 🙌 Em relação a essas aulas de escala, partes mais avançadas, também há no plano mais básico da promova web, certo!? E depois se eu quiser migrar para o outro plano posso fazer um upgrade ou preciso comprar separado?
Gostei demais professor. Subi um n8n usando nginx e nao traefik. sabe me dar alguma luz pra sanar esse problema como nginx? Quero fazer seu curso, mas a grana ta pouca. tem previsao de promocao? valeu
Olá, pessoal, estou utilizando o Coolify para criar minha instância do N8N, acredito que ele deixa essa configuração um pouco mais protegida, como será que resolver isso. Alguém já implementou isso no um servidor Hetzner com o Coolify? Valeu!
Estou rodando n8n local com docker e me da esse erro ao tentar conectar com o MCP: Error in sub-node ‘MCP Client’. É por esse motivo que da esse erro?? Pois já tentei de tudo. É possível configurar o mcp na imagem do n8n do docker antes de fazer o run?
Esse video fresquinho com a abordagem da questão de queue mode foi sensacional! Pra ajudar na geração de conteúdo, que tal fazer um igual só que para o NGinx para os "mais avançados"? Acho que tem bastante gente usando nginx no servidor ao invés do Traefik.
Acho que perdi alguma coisa na aula (ou talvez não tenha visto).
Estou usando o Cloudflared Tunnel, não estou usando o Traefik. Como devo fazer para criar a regra de apontamento para um webhook específico, como foi explicado na aula?
Qual público a comunidade e curso é voltado?estou entrando mais a fundo de forma avançada em DevOPS e automações, queria algo que ensinasse a parte mais "técnica" de criar as automações sejá usando um n8n ou criando no código…
Caraca. Massa dms, acho que resolveu meu b.o kk. Por isso no meu n8n que tem 3 réplica de webhooks não estava funcionando lkkkkkkk. Só dava erro no servidor, aí coloquei no outro n8n de teste que só tem 1 réplica de webhook e funcionou bem! Então tá explicado o problema, vou ajustar isso e vai dar filé agora, valeu pelo conteúdo parceiro!
Como consigo essa snack para instalar na minha VPS?
Parabéns. No oitavo minuto, as suas palavras foram excepcionais avisando o que é não saber ler, estudar e aplicar comandos sem nenhum entendimento.
ficou muito confuso pra mim, n consegui configurar.
incrível, resolveu meu problema. Muito obrigado!
Perfeita sua aula, te acompanho a um tempo já, gosto muito da sua didatica e compromisso com a comunidade de ensinar o correto, parabéns por isso. Fiz a configuração igual voce explica na comunidade do Renato, esse yaml, onde posso ter ele? É o mesmo do webhook só diferencia essas linhas que voce cita no vídeo?
Mestre sei wue voce tem uma comunidade vip. Mas tem como disponibilizar esta sctack?
Merci beaucoup de la part de vos amis français qui ont également des erreurs sur n8n
Solução simples pra quem quiser.
Eu tenho um setup de n8n + traefik e tentei de todas as formas configurar o docker-compose para termos apenas uma instancia só de n8n que trata os webhooks que contem "/mcp" mas sem sucesso.
Consegui resolver o problema no prompt do agent, segue como era o prompt original antes e com o erro:
"Quando a `messageText` descrever uma despesa clara (ex: "gastei X em Y", "paguei Z por W", "comprei A por B", "R$15 no almoço"). Consulte os detalhes das FERRAMENTA na secao FERRAMENTAS DISPONÍVEIS (Tools) da ferramenta *`register_expense_tool`* e chame a ferramenta, após a execução da ferramenta, apenas se a execucao da ferramenta for execute successfully, retorne algo como "OK. Gasto registrado!" use emojis. Se a execucao da ferramenta teve erros envie uma mensagem informando o user_name que solicitou, use emojis. "
consegui resolver de duas maneiras.
A mais "complexa" seria criar multiplas instancias da tool client mcp e da tool utilizada no mcp server, para cada tool replica do client mcp usamos uma tool do server diferente pois o n8n acusa error se tivermos mais de uma tool mcp client utilizando a mesma tool do mcp server, e com esse leve ajuste no prompt, pedi que ele mandasse cada registro de despesa para uma tool diferente, prompt ajustado para solucao 1:
"Quando a `messageText` descrever uma despesa clara (ex: "gastei X em Y", "paguei Z por W", "comprei A por B", "R$15 no almoço"). Consulte os detalhes das FERRAMENTA na secao FERRAMENTAS DISPONÍVEIS (Tools) das ferramentas *`register_expense_tool`* e chame a ferramenta, se for mais de um registro de despesa envie cada um para uma ferramenta register_expense_tool diferente, voce tem 3 disponiveis, após a execução da ferramenta, apenas se a execucao da ferramenta for execute successfully, retorne algo como "OK. Gasto registrado!" use emojis. Se a execucao da ferramenta teve erros envie uma mensagem informando o user_name que solicitou, use emojis."
solução 2 (mais simples):
deixar apenas 1 mcp client tool e 1 mcp server tool como vc já deve estar fazendo e definir no prompt que se for mais de uma despesa chamaremos as ferramentas de forma sincrona, esperando uma terminar para chamar novamente com outro registro de despesa, com isso evitamos o queue das requests see do mcp no n8n e n temos problema, segue o prompt ajustado para essa solução:
"Quando a `messageText` descrever uma despesa clara (ex: "gastei X em Y", "paguei Z por W", "comprei A por B", "R$15 no almoço"). Consulte os detalhes das FERRAMENTA na secao FERRAMENTAS DISPONÍVEIS (Tools) da ferramenta *`register_expense_tool`* e chame a ferramenta, se for mais de um registro de despesa chame a ferramente de forma sincrona, espere uma despesa ser registrada para chamar a ferramente novamente para a proxima, após a execução da ferramenta, apenas se a execucao da ferramenta for execute successfully, retorne algo como "OK. Gasto registrado!" e a quantidade de registros inseridos use emojis. Se a execucao da ferramenta teve erros envie uma mensagem informando o user_name que solicitou, use emojis."
qualquer coisa pode solicitar ajuda minha na dm
Bom dia!
Mais um vídeo sensacional 🙌
Em relação a essas aulas de escala, partes mais avançadas, também há no plano mais básico da promova web, certo!?
E depois se eu quiser migrar para o outro plano posso fazer um upgrade ou preciso comprar separado?
Gostei demais professor. Subi um n8n usando nginx e nao traefik. sabe me dar alguma luz pra sanar esse problema como nginx? Quero fazer seu curso, mas a grana ta pouca. tem previsao de promocao? valeu
como fazer isso local ?
Olha ai ninguém ensina isso, parabéns professor! Os gurus das AI não sabem de nada inocentes!!!
Olá, pessoal, estou utilizando o Coolify para criar minha instância do N8N, acredito que ele deixa essa configuração um pouco mais protegida, como será que resolver isso. Alguém já implementou isso no um servidor Hetzner com o Coolify? Valeu!
Como consigo essa stack no MCP para instalar pelo Portainer?
Qual a vantagem de utilizar Containers diferentes para o Worker, Editor e Webhook?
Estou rodando n8n local com docker e me da esse erro ao tentar conectar com o MCP: Error in sub-node ‘MCP Client’. É por esse motivo que da esse erro?? Pois já tentei de tudo. É possível configurar o mcp na imagem do n8n do docker antes de fazer o run?
Isso ocorre no MCP server e no MCP cliente?
Vou ser obrigado usar Path MCP? Se quiser usar MCP PJe?
Qualidade de conteúdo única no youtube!!!!
Esse video fresquinho com a abordagem da questão de queue mode foi sensacional! Pra ajudar na geração de conteúdo, que tal fazer um igual só que para o NGinx para os "mais avançados"? Acho que tem bastante gente usando nginx no servidor ao invés do Traefik.
115 aulas meu amigo hoje em dia o povo quer algo rapido 115 aulasso termina ano que vem
Acho que perdi alguma coisa na aula (ou talvez não tenha visto).
Estou usando o Cloudflared Tunnel, não estou usando o Traefik.
Como devo fazer para criar a regra de apontamento para um webhook específico, como foi explicado na aula?
Qual público a comunidade e curso é voltado?estou entrando mais a fundo de forma avançada em DevOPS e automações, queria algo que ensinasse a parte mais "técnica" de criar as automações sejá usando um n8n ou criando no código…
O meu não tá no modo fila e não ta funcionando
Ótimo vídeo, vai fazer outro sobre o cloudflare tunnel?
Caraca. Massa dms, acho que resolveu meu b.o kk. Por isso no meu n8n que tem 3 réplica de webhooks não estava funcionando lkkkkkkk. Só dava erro no servidor, aí coloquei no outro n8n de teste que só tem 1 réplica de webhook e funcionou bem! Então tá explicado o problema, vou ajustar isso e vai dar filé agora, valeu pelo conteúdo parceiro!
Esse vídeo é para quem já está mais avançado!! Infelizmente não é o meu caso.
No caso de abrir conexão e não fecha-la (pelo menos tão rápido), isso pode gerar ou gera mais uso de recurso (gastos) no servidor VPS?
conteudo muito bom, sucesso!
Faz jus ao título de embaixador N8N. Embasamento e didática é o sonho de muitos. Obrigado e parabéns por mais essa.
Muito bom!