tutorial · 02 de dezembro de 2025 · 15:43
MCP na prática: como consultar banco de dados usando linguagem natural
O vídeo explica o MCP como uma ponte entre LLMs e fontes de dados externas, usando a analogia do Google Translate. Em seguida, demonstra na prática como configurar o Cline como cliente MCP e o SQLcl como servidor para consultar Oracle 23 AI em linguagem natural, sem escrever SQL. Por fim, mostra consultas simples, uma consulta complexa em múltiplas etapas e outros usos no N8N.

O passo a passo
01O que é MCP
Tecnologia criada pela Antrópic que funciona como ponte entre LLMs e ferramentas externas. A analogia usada no vídeo é a do Google Translate entre idiomas que não se comunicam diretamente.
02Arquitetura da demonstração
LLM (via Open Router) → Cliente MCP (Cline no VS Code) → Servidor MCP (SQLcl) → Oracle 23 AI. A resposta volta no formato de resultado de SQL gerado automaticamente.
03Custo e escolha do LLM
Foi usado o Claude 3.5 Sonnet via Open Router por ser mais barato e suportar 200k tokens, imagem e browser. A alternativa local com LM Studio exige máquina potente (o autor roda em um Mac Studio com GPT OSS 20B).
04Configuração do cliente e do servidor
Instalar a extensão Cline no VS Code, escolher o provedor (Open Router) e adicionar o SQLcl como servidor MCP. Em versões novas do SQLcl basta rodar `sql -mcp` para ele atuar como servidor MCP.
05Consultas simples em linguagem natural
"Qual cliente comprou mais itens" retornou Diana com 7 itens. "Qual produto mais vendido" retornou notebook com 10 unidades. "Qual região vendeu mais" retornou região Norte com 12 unidades.
06Consulta complexa resolvida em várias etapas
Pedido para identificar por região o cliente que mais comprou, o produto favorito e a quantidade. O MCP errou na primeira tentativa, trocou de modelo e devolveu o relatório correto.
07Outros usos além de banco de dados
O autor usa MCP também no N8N para automações como resumir 100 e-mails do Gmail, gerar PDF e apagar as mensagens em sequência.
Nas palavras dele
“MCP é uma tecnologia muito poderosa que foi criada pela Antrópic”
ouvir em 0:00
“Imagina que o MCP é como se fosse o Google Translate”
ouvir em 0:26
“Eu só quero que você entenda que o MCP é um tradutor que fica no meio do caminho entre o LLM e as fontes externas de dados”
ouvir em 1:18
“Se você instalar o SQL CL aí na versão mais nova, é só você digitar SKLC espaço é traço MCP, que automaticamente ele já funciona com como servidor de de MCP”
ouvir em 6:10
“O cliente que mais comprou foi Diana, cliente número quatro e o total de itens foi sete”
ouvir em 9:40
Perguntas
O que é MCP?
É uma tecnologia criada pela Antrópic que funciona como ponte entre LLMs e fontes externas de dados, comparada no vídeo a um Google Translate entre o modelo e as ferramentas.
O MCP elimina a necessidade de escrever SQL?
Sim. No exemplo, o usuário faz perguntas em linguagem natural no Cline e o MCP gera e executa o SQL automaticamente no Oracle.
Preciso de uma máquina potente para usar MCP?
Só se quiser rodar LLM local via LM Studio. O autor cita que consegue rodar GPT OSS 20B em um Mac Studio, e que máquinas mais fracas não dão conta. Caso contrário, dá para usar API paga como Open Router.
Qual servidor MCP foi usado no exemplo?
O SQLcl. Segundo o vídeo, nas versões mais novas basta rodar `sql -mcp` para ele funcionar como servidor MCP.
Quer ir além do vídeo?
Continue por aqui
Este resumo foi escrito a partir da transcrição do vídeo. As citações são literais. Para o conteúdo completo, assista no YouTube.