Curso de MCP e Agentic AI com Delphi: torne seu ERP agêntico
Dois dias hands-on para ir do protocolo MCP a um agente de IA embarcado no seu ERP Delphi, com mcp-server-delphi e DMVCFramework. Em italiano, inglês ou espanhol, presencial ou remoto.🇬🇧 English • 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇪🇸 Español

O curso hands-on para levar um agente de IA para dentro do seu ERP Delphi: do protocolo MCP ao loop agêntico embarcado, com mcp-server-delphi e DMVCFramework.
Existe um momento, em toda mudança de paradigma, em que uma tecnologia deixa de ser “uma coisa interessante de observar” e vira “uma coisa que eu preciso saber fazer”. Para a IA agêntica no mundo Delphi, esse momento é agora.
Não estou falando de chatbot. Não estou falando de colar uma resposta do ChatGPT dentro de um TMemo. Estou falando de um agente de IA que vive dentro da sua aplicação, que entende um pedido em linguagem natural, orquestra os seus tools, respeita as suas regras de negócio e para pra pedir sua confirmação quando necessário. Escrito em Delphi. Com os seus dados sem sair da sua infraestrutura.
Até pouco tempo atrás, para um desenvolvedor Delphi isso era uma fronteira distante. Hoje é um curso de dois dias.
Cenários do futuro próximo
A segunda-feira de manhã. São 8h47 de segunda-feira. O gerente de vendas abre o ERP e, em vez de sete telas, encontra uma frase: "No fim de semana chegaram 12 pedidos, dois acima de 50k. O cliente Rossi estourou o limite de crédito: o pedido está aguardando a sua decisão. Preparei o resumo e um rascunho de resposta." Nenhum dashboard para interpretar: o ERP já leu, cruzou e preparou. Para ele sobra a parte que importa: decidir.
Por que o mcp-server-delphi mudou o jogo
Quando surgiu o Model Context Protocol, o padrão com que os LLMs conversam com software externo, o primeiro passo natural foi: “vamos expor os tools do ERP como MCP server, assim o Claude ou o Gemini podem usá-los”. Útil, mas é metade do quadro. Nesse cenário a inteligência vive fora, num client de terceiros, e a sua aplicação continua sendo um fornecedor passivo de funções.
E aqui é preciso dizer com clareza: parar em um MCP server apenas, para muitos cenários de negócio reais, é limitante e entrega pouco valor. Significa que os seus usuários precisam sair do ERP e trabalhar dentro do Claude ou do Gemini; que você não controla a experiência de uso nem o momento em que a IA deve parar e pedir confirmação; que os seus dados transitam por um client de terceiros. Um MCP server é um ótimo ponto de partida, mas sozinho não transforma o seu software: apenas o torna “pilotável de fora”. Na maioria dos casos empresariais, o que realmente é preciso é o agente dentro da aplicação, não um controle remoto externo.
A biblioteca open source mcp-server-delphi (Apache 2.0, integrada ao DMVCFramework) foi uma pequena revolução no panorama Delphi justamente porque não para no server. Em uma única biblioteca você encontra as três partes necessárias para construir uma aplicação agêntica completa:
| Componente | O que ele te dá |
|---|---|
| 🟢 MCP Server | você expõe os tools do seu ERP a qualquer client de IA (Claude Desktop, Gemini CLI…), transporte stdio e HTTP |
| 🔵 MCP Client | sua app Delphi se conecta a outros servers MCP e consome os tools deles |
| 🟣 Loop agêntico | o coração: um agente escrito em Delphi que raciocina, chama os tools em sequência e conclui a tarefa |
É essa terceira parte que faz a diferença. Com o loop agêntico embarcado, a inteligência roda dentro do seu .exe, herda a sessão e as permissões do usuário já logado, e chama código Pascal que você mesmo escreveu. Sua aplicação não “suporta MCP”: ela se torna agêntica.
Cenários do futuro próximo
O controle gerencial conversacional. "Por que a margem de março caiu dois pontos?" A um banco de dados você não pode fazer uma pergunta dessas: a um banco de dados você pede os números, e o "porquê" você mesmo tem que montar com meio dia de extrações, tabelas dinâmicas e telefonemas. A um agente, o "porquê" você pergunta diretamente: ele vasculha projetos, tabelas de preço e custos de compra, formula hipóteses, verifica nos dados e responde: "Três projetos fechados abaixo da margem, todos do mesmo vendedor, todos com o desconto extra aplicado manualmente. Quer o detalhe?" O dado já estava lá. O que faltava era alguém para ir buscá-lo enquanto você faz outra coisa.
E há um detalhe que pesa mais do que parece: se você já tem APIs RESTful desenvolvidas com DMVCFramework em produção, o mcp-server-delphi as transforma em tools agênticos sem reescrevê-las. Com uma única linha, o seu motor REST existente é exposto como server MCP, e cada endpoint vira uma função que o agente pode chamar. Anos de APIs já escritas viram, de repente, capacidades do agente.
Esse atalho é possível por uma razão precisa: o mcp-server-delphi não é uma biblioteca isolada, é uma extensão do DMVCFramework, o web framework Delphi mais popular do GitHub. Ele já conhece os seus controllers, as suas rotas e a documentação delas, e os coloca à disposição da IA a custo quase zero. Nenhuma outra abordagem no mundo Delphi parte de uma base tão sólida.
Por que as empresas querem isso (e por que você também vai querer)
Os números falam por si: só entre junho e julho, mais de 20 empresas europeias que desenvolvem em Delphi nos pediram uma consultoria para entender o que é concretamente possível fazer com essa biblioteca e como levá-la para os seus aplicativos. Empresas com software em produção que querem saber por onde começar, nada de curiosidade acadêmica.
Nas últimas semanas, a pergunta que mais recebo já não é “o que é MCP?”, e sim “como eu coloco isso no meu ERP?”. As empresas entenderam o essencial: o valor elas já têm. Os dados estão lá. A lógica de negócio, acumulada em anos de desenvolvimento, está lá. As regras estão lá.
Falta uma única peça: um agente que saiba usar tudo isso sob comando, em linguagem natural.
Imagine um diretor comercial que, em vez de abrir cinco telas, escreve “trate este e-mail de pedido”, e o agente lê a solicitação, identifica o cliente, deduz do histórico o “desconto de sempre” que nunca foi registrado em campo nenhum, prepara o pedido em rascunho e o e-mail de confirmação, e para pra aguardar o aval humano. É exatamente o padrão que você vai aprender a construir durante o curso.

Cenários do futuro próximo
O contas a receber que escreve (quase) sozinho. "Prepare as cobranças das faturas vencidas há mais de 30 dias, mas com tom suave para os clientes antigos." O agente percorre o contas a receber, reconhece quem sempre paga com alguns dias de atraso e quem está virando um problema, prepara e-mails diferentes para casos diferentes, e coloca todos na fila de aprovação. Vinte minutos de trabalho administrativo viram dois minutos de revisão.
Quem leva essa capacidade para o próprio aplicativo primeiro dá aos seus usuários muito mais do que “mais uma feature de IA”: dá um jeito completamente novo de trabalhar com o software. É uma vantagem competitiva, e está ao alcance de quem conhece Delphi como você.
A ideia do curso: construímos um server MCP e depois o evoluímos para um agente
Este não é um curso teórico. É um percurso hands-on em que, partindo do zero, construímos uma única aplicação que cresce junto com a gente. Cada módulo adiciona uma peça, e você pode compará-la com a anterior para ver exatamente o que mudou.
A trajetória é precisa e propositalmente progressiva:
- Primeiro entendemos a IA: o que um LLM faz (e o que não faz), e por que ele precisa de tools.
- Depois construímos um MCP server minimalista: um único tool, em ~90 linhas, conectado a um client de IA real.
- Nós o enriquecemos: parâmetros tipados e opcionais, todos os tipos de resultado (números, objetos, datasets, mídia), a “ponte de ouro”
FromDataSetque transforma uma query FireDAC em JSON que o modelo entende. - Nós o expomos via HTTP: e encaramos a primeira decisão arquitetural de verdade.
- Mudamos de perspectiva, de server para agente: o mesmo server, agora pilotado por um loop agêntico que roda dentro da app Delphi.
- Nós o protegemos: porque um agente com tools de escrita é a parte que decide se o projeto vai mesmo para produção.
- Levamos para casa: do caso real para o seu ERP.
Ao final dos dois dias, você não terá visto um agente funcionando: terá construído um, e saberá como refazê-lo no seu software.
Cenários do futuro próximo
O estoque que percebe as coisas. O estoque de hoje te diz quantas peças você tem. O agêntico percebe que o item X está caindo mais rápido que o normal, que o fornecedor habitual acabou de esticar o prazo de entrega, e que daqui a seis semanas vem a sazonalidade que todo ano te pega de surpresa. E coloca na sua frente uma proposta de pedido em rascunho, com o raciocínio escrito preto no branco. Você lê, corrige, aprova. A experiência continua sendo sua; o esforço de juntar os sinais, não.
O programa (dois dias)
Dia 1: Do protocolo ao server MCP
- M0 · Demo inicial e mapa: para onde estamos indo, mostrado antes mesmo de ser explicado.
- M1 · Agentic AI em meia hora: LLM, tool use e o loop agêntico, explicados para quem programa.
- M2 · O protocolo MCP: Host, Client, Server; tool, resource, prompt; por que Delphi é perfeito (RTTI + atributos → schema gerado sozinho).
- M3 · Seu primeiro MCP server 🧪: o primeiro tool, o auto-registro, a disciplina do stdio, a conexão com um client de IA real.
- M4 · Server completo 🧪: parâmetros, result types e
FromDataSet, o jeito como um ERP Delphi conversa com a IA. - M5 · HTTP e a decisão arquitetural: transporte duplo e as escolhas que decorrem disso.
Dia 2: Do agente à produção
- M6 · Do server ao agente 🧪: hospedar o modelo, configurar o endpoint, rodar o loop agêntico embarcado.
- M7 · Confiança & Segurança: GDPR, prompt injection, governança: read-only primeiro, write com confirmação humana; a regra do man-in-the-loop.
- M8 · Confiabilidade & trust engineering: o caso real
mcp-firebird: padrão Guard, auditoria, eval determinístico. Um MCP server de produção se testa como software de verdade. - M9 · AgenticERP desconstruído: a demo completa: um único
.exeque é ao mesmo tempo agente + server MCP, com os mesmos padrões do curso, em escala enterprise. - M10 · Seu primeiro agente no seu ERP: o método para aplicar tudo isso ao seu aplicativo, não a um exemplo.
- M11 · Produção & além + Q&A: custos,
max_turns, bridge REST→MCP, deployment, e as suas perguntas.
Cada 🧪 é um laboratório: escreve-se código, compila-se, vê-se o modelo chamar os tools que você acabou de criar.
Cenários do futuro próximo
O colega veterano que nunca tira férias. Em toda empresa existe a pessoa que sabe como se faz a nota de crédito da devolução parcial com aquele regime especial de imposto. Aí ela sai de férias, ou se aposenta, e esse saber vai embora pela porta junto com ela. Um agente dentro do ERP é esse colega veterano, sempre disponível: você pergunta como se faz, ele explica e, enquanto isso, já te entrega a tela preenchida. O conhecimento tribal deixa de ser tribal.
Em italiano, inglês ou espanhol. Presencial ou remoto.
O curso foi pensado para ser flexível:
- 🗣️ Três idiomas: pode ser ministrado em italiano, inglês ou espanhol.
- 🏢 On-site: diretamente na sua empresa, com exemplos adaptados ao seu domínio.
- 💻 Remoto: a mesma experiência hands-on, onde quer que esteja o seu time.
O curso serve para qualquer desenvolvedor Delphi. Quem nunca tocou em LLMs, agentes ou MCP parte dos fundamentos, sem nada dado como óbvio. Quem já experimentou encontra um percurso estruturado que coloca as peças em ordem e vai até o agente em produção.
A visão de longo prazo
Vamos olhar um pouco mais adiante. O ERP do futuro próximo não terá apenas usuários: terá agentes que de noite preparam os rascunhos do dia seguinte, que respondem às perguntas no lugar do manual, que notam o que escapa ao olho humano. Mas com uma hierarquia claríssima: eles propõem, não decidem. Toda escrita passa por uma confirmação humana, toda ação deixa rastro em auditoria. O paradoxo é só aparente: quanto mais capaz o agente, mais o seu ofício volta a ser o de sempre, entender o cliente e decidir bem. O resto é trabalho braçal digital.
Estamos montando uma turma: suba a bordo
Estamos formando uma nova turma de MCP & Agentic AI com Delphi. Se você quer estar entre os primeiros a levar um agente de IA para dentro do seu ERP (e fazer isso com método, com segurança, com código que você entende até o fim), este é o momento e este é o ponto de partida.
- 📩 Para inscrições, datas e formatos (turma fechada na empresa ou turma aberta): escreva para professionals@bittime.it. A página dedicada ao curso chega em breve; enquanto isso, o e-mail é o canal direto.
- 💬 Já tem um projeto em mente? Além da formação, oferecemos consultoria especializada para integrar concretamente a IA agêntica em sistemas existentes (Delphi, Python, C# e outros): fale conosco.
Você participou do curso "Architetture AI per LLM: dalle fondamenta tecniche all'operatività aziendale" (Arquiteturas de IA para LLMs: dos fundamentos técnicos à operação empresarial)? Você tem direito a um desconto de 20% neste novo curso. Se o curso (e o desconto) te interessa, escreva para professionals@bittime.it.
O seu ERP Delphi já tem todo o valor necessário. Só falta um agente que viva dentro dele. Em dois dias, você aprende a construí-lo.
Perguntas frequentes
Em quais idiomas o curso de MCP e Agentic AI com Delphi é ministrado? O curso pode ser ministrado em italiano, inglês ou espanhol.
Acontece presencialmente ou remotamente? Nas duas modalidades: on-site na sua empresa ou remotamente, com a mesma abordagem hands-on e os mesmos laboratórios.
Quanto tempo dura? Dois dias. O primeiro leva do protocolo MCP a um MCP server completo; o segundo muda de perspectiva, de server para agente de IA embarcado, e trata de segurança e produção.
Para quem é? Para desenvolvedores Delphi, mesmo sem experiência prévia com LLMs, agentes ou MCP. Partimos dos fundamentos e nada é dado como óbvio.
Quais são os pré-requisitos? Conhecer Delphi. Familiaridade com DMVCFramework ajuda, mas não é indispensável: os exemplos partem do zero.
Posso reaproveitar minhas APIs REST DMVCFramework existentes?
Sim. Como o mcp-server-delphi é uma extensão do DMVCFramework, um motor REST já em produção pode ser exposto como server MCP com uma única linha, transformando os seus endpoints em tools agênticos sem reescrevê-los. No curso vemos como fazer isso e como refiná-los para uso pela IA.
O que se constrói concretamente durante o curso? Uma única aplicação que cresce módulo após módulo: de um MCP server minimalista até um agente de IA embarcado que orquestra os seus tools, respeita as suas regras de negócio e para pra pedir confirmação quando necessário.
Como funciona o desconto de 20%? Quem já participou do curso “Architetture AI per LLM: dalle fondamenta tecniche all’operatività aziendale” (Arquiteturas de IA para LLMs) tem direito a um desconto de 20% neste curso. Para ativá-lo, escreva para professionals@bittime.it.
Como faço a inscrição? Escrevendo para professionals@bittime.it. A página dedicada ao curso chega em breve.
Comments
comments powered by Disqus