Become a member!

Curso MCP y Agentic AI con Delphi: haz agéntico tu ERP

Dos días hands-on para pasar del protocolo MCP a un agente de IA embebido en tu ERP Delphi, con mcp-server-delphi y DMVCFramework. En italiano, inglés o español, presencial o en remoto.
🌐
Este artículo también está disponible en otros idiomas:
🇬🇧 English  •  🇮🇹 Italiano  •  🇩🇪 Deutsch  •  🇧🇷 Português

Curso MCP y Agentic AI con Delphi: un ERP Delphi representado como un panel holográfico oscuro con rejillas de datos, conectado mediante un conector USB-C (metáfora del protocolo MCP) a un núcleo de IA luminoso rodeado de tools orbitando como base de datos, engranaje, email, calendario y confirmación.

El curso hands-on para llevar un agente de IA dentro de tu ERP Delphi: del protocolo MCP al loop agéntico embebido, con mcp-server-delphi y DMVCFramework.

Hay un momento, en cada cambio de paradigma, en el que una tecnología deja de ser “algo interesante que mirar” y se convierte en “algo que tengo que saber hacer”. Para la IA agéntica en el mundo Delphi, ese momento es ahora.

No hablo de chatbots. No hablo de pegar una respuesta de ChatGPT dentro de un TMemo. Hablo de un agente de IA que vive dentro de tu aplicación, que entiende una petición en lenguaje natural, orquesta tus tools, respeta tus reglas de negocio y se detiene a pedirte confirmación cuando hace falta. Escrito en Delphi. Con tus datos sin salir de tu infraestructura.

Hasta hace poco, para un desarrollador Delphi esto era una frontera lejana. Hoy es un curso de dos días.

🔮

Escenarios del futuro próximo

El lunes por la mañana. Son las 8:47 del lunes. El responsable de ventas abre el ERP y, en lugar de siete pantallas, encuentra una frase: "Durante el fin de semana han llegado 12 pedidos, dos por encima de los 50k. El cliente Rossi ha superado su límite de crédito: el pedido está a la espera de tu decisión. Te he preparado el resumen y un borrador de respuesta." Ningún dashboard que interpretar: el ERP ya ha leído, cruzado y preparado. A él le queda la parte que importa: decidir.


Por qué mcp-server-delphi ha cambiado las reglas del juego

Cuando llegó el Model Context Protocol, el estándar con el que los LLM hablan con el software externo, el primer paso natural fue: “expongamos los tools del ERP como servidor MCP, para que Claude o Gemini puedan usarlos”. Útil, pero es la mitad del cuadro. En ese escenario la inteligencia vive fuera, en un cliente ajeno, y tu aplicación queda como un proveedor pasivo de funciones.

Y aquí hay que decirlo con claridad: quedarse en un simple servidor MCP, para muchos escenarios de negocio reales, es limitante y aporta poco valor. Significa que tus usuarios tienen que salir del ERP y trabajar dentro de Claude o Gemini; que no controlas la experiencia de uso ni el momento en que la IA debe detenerse y pedir confirmación; que tus datos pasan por un cliente de terceros. Un servidor MCP es un excelente punto de partida, pero por sí solo no transforma tu software: solo lo hace “pilotable desde fuera”. En la mayoría de los casos empresariales lo que de verdad hace falta es el agente dentro de la aplicación, no un mando a distancia externo.

La librería open source mcp-server-delphi (Apache 2.0, integrada con DMVCFramework) ha sido una pequeña revolución en el panorama Delphi precisamente porque no se detiene en el servidor. En una única librería encuentras las tres piezas que hacen falta para construir una aplicación agéntica completa:

Componente Qué te da
🟢 MCP Server expones los tools de tu ERP a cualquier cliente de IA (Claude Desktop, Gemini CLI…), transporte stdio y HTTP
🔵 MCP Client tu app Delphi se conecta a otros servidores MCP y consume sus tools
🟣 Loop agéntico el corazón: un agente escrito en Delphi que razona, llama a los tools en secuencia y lleva la tarea a término

Es esta tercera pieza la que marca la diferencia. Con el loop agéntico embebido la inteligencia corre dentro de tu .exe, hereda la sesión y los permisos del usuario ya logueado, y llama a código Pascal que has escrito tú. Tu aplicación no “soporta MCP”: se vuelve agéntica.

🔮

Escenarios del futuro próximo

El control de gestión conversacional. "¿Por qué el margen de marzo ha bajado dos puntos?" A una base de datos no puedes hacerle una pregunta así: a una base de datos le pides los números, y el "porqué" te lo tienes que construir tú con media jornada de extracciones, tablas dinámicas y llamadas. A un agente, en cambio, el "porqué" se lo preguntas directamente: escarba entre proyectos, tarifas y costes de compra, formula hipótesis, las verifica sobre los datos y responde: "Tres proyectos cerrados por debajo del margen, todos del mismo comercial, todos con el descuento extra aplicado a mano. ¿Quieres el detalle?" El dato ya estaba ahí. Lo que faltaba era alguien que fuera a buscarlo mientras tú haces otra cosa.

Y hay un detalle que pesa más de lo que parece: si ya tienes API RESTful desarrolladas con DMVCFramework en producción, mcp-server-delphi las transforma en tools agénticos sin reescribirlas. Con una sola línea tu motor REST existente queda expuesto como servidor MCP, y cada endpoint se convierte en una función que el agente puede llamar. Años de API ya escritas se convierten, de golpe, en capacidades del agente.

Este atajo es posible por una razón concreta: mcp-server-delphi no es una librería aislada, es una extensión de DMVCFramework, el web framework Delphi más popular de GitHub. Ya conoce tus controladores, tus rutas y su documentación, y los pone a disposición de la IA a coste casi cero. Ningún otro enfoque en el mundo Delphi parte de una base tan sólida.


Por qué las empresas lo quieren (y por qué lo querrás tú también)

Los números hablan claro: solo entre junio y julio, más de 20 empresas europeas que desarrollan en Delphi nos han pedido una consultoría para entender qué se puede hacer concretamente con esta librería y cómo llevarla a sus aplicaciones. Empresas con software en producción que quieren saber por dónde empezar, nada de curiosidad académica.

En las últimas semanas la pregunta que más recibo ya no es "¿qué es MCP?", sino "¿cómo lo meto en mi ERP?". Las empresas han entendido lo importante: el valor ya lo tienen. Los datos están. La lógica de negocio, acumulada en años de desarrollo, está. Las reglas están.

Falta una sola pieza: un agente que sepa usar todo esto bajo demanda, en lenguaje natural.

Imagina un director comercial que, en lugar de abrir cinco pantallas, escribe “gestiona este email de pedido”, y el agente lee la petición, identifica al cliente, deduce del histórico el “descuento de siempre” que no está escrito en ningún campo, prepara el pedido en borrador y el email de confirmación, y se detiene a esperar el visto bueno humano. Es exactamente el patrón que aprenderás a construir durante el curso.

Agente de IA en un ERP Delphi con confirmación humana: un director comercial frente al monitor mientras el asistente de IA ha preparado el pedido en borrador y el email de confirmación, y el cursor está sobre el botón de aprobación

🔮

Escenarios del futuro próximo

Los recordatorios de pago que se escriben (casi) solos. "Prepara los recordatorios para las facturas vencidas hace más de 30 días, pero con tono suave para los clientes de toda la vida." El agente recorre el vencimiento de cobros, reconoce a quién paga siempre con unos días de retraso y a quién en cambio se está convirtiendo en un problema, prepara emails distintos para casos distintos, y los pone todos en cola de aprobación. Veinte minutos de trabajo administrativo se convierten en dos minutos de revisión.

Quien lleve esta capacidad a su aplicación primero da a sus usuarios mucho más que “una feature de IA más”: les da una forma completamente nueva de trabajar con el software. Es una ventaja competitiva, y está al alcance de quien conoce Delphi como tú.


La idea del curso: construimos un servidor MCP y lo hacemos evolucionar en un agente

Este no es un curso teórico. Es un recorrido hands-on en el que, partiendo de cero, construimos una única aplicación que crece con nosotros. Cada módulo añade una pieza y puedes compararla con la anterior para ver exactamente qué ha cambiado.

La trayectoria es precisa y deliberadamente progresiva:

  1. Primero entendemos la IA: qué hace (y qué no hace) un LLM, y por qué necesita tools.
  2. Después construimos un servidor MCP mínimo: un solo tool, en ~90 líneas, conectado a un cliente de IA real.
  3. Lo enriquecemos: parámetros tipados y opcionales, todos los tipos de resultado (números, objetos, datasets, media), el “puente de oro” FromDataSet que transforma una consulta FireDAC en JSON que el modelo entiende.
  4. Lo exponemos vía HTTP: y afrontamos la primera decisión arquitectónica de verdad.
  5. Cambiamos de perspectiva, de servidor a agente: el mismo servidor, ahora pilotado por un loop agéntico que corre dentro de la app Delphi.
  6. Lo aseguramos: porque un agente con tools de escritura es la parte que decide si el proyecto llega de verdad a producción.
  7. Nos lo llevamos a casa: del caso real a tu ERP.

Al final de los dos días no habrás visto funcionar un agente: habrás construido uno, y sabrás cómo rehacerlo sobre tu software.

🔮

Escenarios del futuro próximo

El almacén que se da cuenta de las cosas. El almacén de hoy te dice cuántas piezas tienes. El agéntico se da cuenta de que el artículo X está bajando más rápido de lo habitual, de que el proveedor de siempre acaba de alargar los plazos de entrega, y de que dentro de seis semanas llega la estacionalidad que cada año te pilla por sorpresa. Y te pone delante una propuesta de pedido en borrador, con el razonamiento escrito negro sobre blanco. Tú la lees, la corriges, la apruebas. La experiencia sigue siendo tuya; el esfuerzo de mantener juntas todas las señales, no.


El programa (dos días)

Día 1: Del protocolo al servidor MCP

  • M0 · Demo inicial y mapa: adónde vamos, mostrado antes incluso de explicarlo.
  • M1 · Agentic AI en media hora: LLM, tool use y el loop agéntico, explicados a quien programa.
  • M2 · El protocolo MCP: Host, Client, Server; tools, resources, prompts; por qué Delphi es perfecto (RTTI + atributos → esquema generado solo).
  • M3 · Tu primer servidor MCP 🧪: el primer tool, el auto-registro, la disciplina de stdio, la conexión a un cliente de IA real.
  • M4 · Servidor completo 🧪: parámetros, result types y FromDataSet, la forma en que un ERP Delphi le habla a la IA.
  • M5 · HTTP y la decisión arquitectónica: doble transporte y las decisiones que se derivan.

Día 2: Del agente a la producción

  • M6 · Del servidor al agente 🧪: alojar el modelo, configurar el endpoint, ejecutar el loop agéntico embebido.
  • M7 · Confianza y seguridad: GDPR, prompt injection, gobernanza: read-only primero, write con confirmación humana; la regla man-in-the-loop.
  • M8 · Fiabilidad y trust engineering: el caso real mcp-firebird: patrón Guard, auditoría, evals deterministas. Un servidor MCP de producción se testea como software de verdad.
  • M9 · AgenticERP deconstruido: la demo completa: un único .exe que es a la vez agente + servidor MCP, sobre los mismos patrones del curso, a escala enterprise.
  • M10 · Tu primer agente sobre tu ERP: el método para aplicar todo esto a tu aplicación, no a un ejemplo.
  • M11 · Producción y más allá + Q&A: costes, max_turns, bridge REST→MCP, deployment, y tus preguntas.

Cada 🧪 es un laboratorio: se escribe código, se compila, se ve al modelo llamar a los tools que acabas de crear.

🔮

Escenarios del futuro próximo

El compañero veterano que nunca se va de vacaciones. En toda empresa hay una persona que sabe cómo se hace el abono para la devolución parcial con el IVA en régimen especial. Luego se va de vacaciones, o se jubila, y ese saber sale por la puerta con ella. Un agente dentro del ERP es ese compañero veterano, siempre disponible: le preguntas cómo se hace, te lo explica y de paso te prepara la pantalla ya rellenada. El conocimiento tribal deja de ser tribal.


En italiano, inglés o español. Presencial o en remoto.

El curso está pensado para ser flexible:

  • 🗣️ Tres idiomas: puede impartirse en italiano, inglés o español.
  • 🏢 Presencial: directamente en tu empresa, con ejemplos adaptados a tu dominio.
  • 💻 En remoto: la misma experiencia hands-on, esté donde esté tu equipo.

El curso es apto para cualquier desarrollador Delphi. Quien nunca haya tocado LLM, agentes o MCP parte de los fundamentos, sin dar nada por sabido. Quien ya haya experimentado encuentra un recorrido estructurado que ordena las piezas y llega hasta el agente en producción.

🔮

La visión a largo plazo

Llevemos la mirada un poco más lejos. El ERP del futuro próximo no tendrá solo usuarios: tendrá agentes que de noche preparan los borradores del día siguiente, que responden a las preguntas en lugar del manual, que notan lo que al ojo humano se le escapa. Pero con una jerarquía clarísima: proponen, no deciden. Cada escritura pasa por una confirmación humana, cada acción deja rastro en la auditoría. La paradoja es solo aparente: cuanto más capaz es el agente, más vuelve tu oficio a ser el de siempre, entender al cliente y decidir bien. El resto es mano de obra digital.


Estamos organizando un grupo: súbete a bordo

Estamos formando un nuevo grupo para MCP & Agentic AI con Delphi. Si quieres estar entre los primeros en llevar un agente de IA dentro de tu ERP (y hacerlo con método, con seguridad, con código que entiendes hasta el fondo), este es el momento y este es el punto de partida.

  • 📩 Para inscripciones, fechas y formatos (para tu empresa o interempresarial): escribe a professionals@bittime.it. La página dedicada al curso llegará en breve; mientras tanto, el email es el canal directo.
  • 💬 ¿Ya tienes un proyecto en mente? Además de la formación ofrecemos consultoría especializada para integrar de forma concreta la IA agéntica en sistemas existentes (Delphi, Python, C# y más): contáctanos.
🎟️ Descuento del 20% para antiguos alumnos

¿Participaste en el curso "Architetture AI per LLM: dalle fondamenta tecniche all'operatività aziendale" (Arquitecturas de IA para LLM)? Tienes derecho a un descuento del 20% en este nuevo curso. Si te interesa el curso (y el descuento), escribe a professionals@bittime.it.

Tu ERP Delphi ya tiene todo el valor que hace falta. Solo falta un agente que viva dentro. En dos días, aprendes a construirlo.


Preguntas frecuentes

¿En qué idiomas se imparte el curso de MCP y Agentic AI con Delphi? El curso puede impartirse en italiano, inglés o español.

¿Es presencial o en remoto? En ambas modalidades: presencial en tu empresa o en remoto, con el mismo enfoque hands-on y los mismos laboratorios.

¿Cuánto dura? Dos días. El primero lleva del protocolo MCP a un servidor MCP completo; el segundo cambia de perspectiva, de servidor a agente de IA embebido, y aborda seguridad y producción.

¿A quién va dirigido? A desarrolladores Delphi, incluso sin experiencia previa con LLM, agentes o MCP. Se parte de los fundamentos y no se da nada por sabido.

¿Qué requisitos previos hacen falta? Conocer Delphi. Ayuda estar familiarizado con DMVCFramework, pero no es imprescindible: los ejemplos parten de cero.

¿Puedo reutilizar mis API REST DMVCFramework existentes? Sí. Como mcp-server-delphi es una extensión de DMVCFramework, un motor REST ya en producción puede exponerse como servidor MCP con una sola línea, transformando tus endpoints en tools agénticos sin reescribirlos. En el curso vemos cómo hacerlo y cómo pulirlos para que los use la IA.

¿Qué se construye concretamente durante el curso? Una única aplicación que crece módulo a módulo: desde un servidor MCP mínimo hasta un agente de IA embebido que orquesta tus tools, respeta tus reglas de negocio y se detiene a pedir confirmación cuando hace falta.

¿Cómo funciona el descuento del 20%? Quien ya haya asistido al curso “Architetture AI per LLM: dalle fondamenta tecniche all’operatività aziendale” (Arquitecturas de IA para LLM) tiene derecho a un descuento del 20% en este curso. Para activarlo escribe a professionals@bittime.it.

¿Cómo me inscribo? Escribiendo a professionals@bittime.it. La página dedicada al curso llegará en breve.


Enlaces útiles

Comments

comments powered by Disqus