
Artículo
Superar los desafíos de adopción de herramientas de IA
Leer artículo
Usamos cookies
Usamos cookies para entender cómo nos encontraste y mejorar tu experiencia. Podés aceptar o rechazar las cookies de analítica. Más información en nuestra política de privacidad.
¿Tu organización aún depende de sistemas AS400/iSeries y busca incorporar inteligencia artificial sin migrar todo el core? Con AS400/iSeries MCP Server, nuestro nuevo producto open source, ahora es posible conectar agentes AI directamente a sistemas IBM i y dejar atrás las pantallas verdes para habilitar flujos conversacionales.
Si algo hemos aprendido desde que fundamos Abstracta es que innovar no siempre implica romper con lo que ya funciona. En el mundo bancario, los sistemas IBM i, como AS400 o iSeries, siguen siendo confiables y potentes.
Sin embargo, en muchas organizaciones su uso permanece limitado a esquemas tradicionales, con interfaces poco flexibles y flujos que no se conectan fácilmente con tecnologías actuales.
Mientras las expectativas sobre la calidad de la tecnología crece y los equipos de IT buscan automatizar procesos con inteligencia artificial, estos entornos representan un punto de fricción.
Nuestro producto AS400/iSeries MCP Server surge como respuesta a esa tensión. Este servidor open source permite que agentes AI interactúen directamente con sistemas IBM i, sin necesidad de reemplazar el core ni reescribir lógica existente.
¿Necesitas ayuda para crear agente IA a medida?
Explora nuestras soluciones y y agenda una reunión con nuestro equipo.
AS400, iSeries e IBM i representan distintas generaciones de sistemas midrange desarrollados por IBM. Estos sistemas siguen siendo pilares en banca, logística y seguros. Aunque su nombre ha cambiado, todos comparten una arquitectura sobre Power Systems y ejecutan el sistema operativo IBM i.
Aunque confiables, estos entornos presentan desafíos al integrarse con nuevas tecnologías. Su interfaz basada en texto, conocida como pantalla verde, limita la interacción fluida con soluciones modernas.
La mayoría de los bancos opera con una combinación de tecnologías nuevas y sistemas heredados. En este esquema, los entornos AS400 o iSeries suelen mantener información crítica, lógica transaccional consolidada y procesos clave del negocio.
Migrar todo ese ecosistema resulta costoso, riesgoso y lento. A la vez, las áreas de negocio exigen más agilidad.
Los equipos de IT necesitan exponer datos, automatizar tareas y desarrollar nuevas experiencias con velocidad. Y ahí aparece el conflicto: ¿cómo hacer que un chatbot o una app moderna interactúe con un sistema que solo responde en una terminal de texto?
AS400/iSeries MCP Server permite superar esa barrera sin romper el sistema original. Conecta lo existente con lo nuevo mediante flujos conversacionales sobre estructuras técnicas que antes solo podían operar especialistas
AS400/iSeries MCP Server es un servidor modular que actúa como interfaz entre sistemas IBM i y herramientas modernas basadas en inteligencia artificial. Fue diseñado para integrarse con protocolos de terminal como TN5250, TN3270 y VT420 y permite modelar interacciones mediante archivos YAML estructurados.
Este producto es open source expone la lógica de negocio contenida en AS400/iSeries a través de herramientas compatibles con agentes AI, flujos de testing, asistentes conversacionales y plataformas de automatización.
Con AS400/iSeries MCP Server puedes:
El producto traduce el lenguaje estructurado de estos sistemas en una interfaz más comprensible y flexible, sin intervenir en el core ni comprometer su integridad.
Bancos, aseguradoras y otras instituciones dependen de AS400/iSeries para ejecutar operaciones críticas. Sin embargo, sus interfaces tradicionales no fueron pensadas para dialogar con APIs modernas ni con modelos de lenguaje. Esto genera:
AS400/iSeries MCP Server soluciona esta desconexión al ofrecer una capa de traducción entre agentes AI y sistemas legacy. Así, acelera la innovación sin forzar migraciones complejas ni duplicar esfuerzos.
AS400/iSeries MCP Server ya está disponible en GitHub.

AS400/iSeries MCP Server permite definir un flujo en YAML que completa los campos de usuario y contraseña y envía una tecla de confirmación. Este flujo replica la entrada manual que realiza un operador humano, con mayor velocidad y sin errores.
Cada archivo YAML puede representar una transacción completa, desde el ingreso de datos hasta la ejecución de comandos. Esto permite operar sobre lógica legacy como si se interactuara con una API, sin modificar el sistema original.
Un chatbot puede recibir una instrucción del usuario y, a través del servidor MCP, ejecutar la acción correspondiente en el entorno AS400. Esto habilita experiencias conversacionales con información real sin exponer complejidades técnicas.
Wiresham permite grabar sesiones reales sobre RTE y reproducirlas en entornos de prueba. Así es posible replicar casos sin conexión directa al mainframe, analizar errores o documentar flujos críticos.
El servidor se ejecuta sobre Java 21 y puede utilizarse en dos modos:
java -jar target/rte-mcp-server-0.0.1-SNAPSHOT.jar java -jar -Dspring.ai.mcp.server.stdio=true rte-mcp-server-0.0.1-SNAPSHOT.jar Puedes extender sus funcionalidades implementando herramientas personalizadas apoyandote en la clase RteUtils, la cual brinda las funcionalidades base para la implementación. Para crear estas funcionalidades, basta con implementar una clase con la anotación @Service y agregarle los metodos que quieras exponer usando la anotación @Tool. Estos métodos definen cómo interactúa el agente con el entorno IBM i.
AS400/iSeries MCP Server utiliza archivos YAML para describir cada paso de una sesión RTE. Estos archivos contienen:
config:
server: localhost
port: 2324
protocol: TN5250
terminalType: 'IBM-3477-FC: 27x132'
sslType: None
steps:
- actions:
- label: User
input: TESTUSR
- label: Password
input: TESTPSW
attentionKey: ENTEREsto permite definir flujos complejos en pocos pasos, reutilizables y legibles por otros sistemas.
A modo de ejemplo, a continuación compartimos un flujo ejecutado por Claude en el emulador de terminal cuando se le solicita utilizar el comando mcp, un protocolo interno (Model Context Protocol) que habilita conexiones seguras entre el modelo y sistemas externos.


El servidor admite múltiples protocolos IBM y terminales de uso común:
| Protocolo | Terminales compatibles |
|---|---|
| TN5250 | IBM-3477-FC, IBM-3179-2 |
| TN3270 | IBM-3278-M2, M3, M4, M5 (y variantes E) |
| VT420 | VT420-7 |
Es posible habilitar cifrado con None, TLS o SSLv3.
AS400/iSeries MCP Server nació dentro de Abstracta como parte de una visión clara: acelerar la modernización sin desarmar lo que funciona. Con este producto:
AS400/iSeries MCP Server no reemplaza tu sistema legacy. Lo transforma en una plataforma lista para interactuar con inteligencia artificial. Conecta tu tecnología crítica con flujos modernos y agentes conversacionales sin necesidad de cambiar el core.
¿Quieres probarlo?
Descarga el proyecto, configura tu primer flujo y contáctanos para avanzar hacia la modernización.
Con 17 años de experiencia y presencia global, Abstracta es una empresa líder en soluciones tecnológicas, especializada en servicios de pruebas de software y desarrollo de software con IA.
A lo largo de nuestro trayecto, hemos forjado alianzas estratégicas con líderes de la industria tales como Microsoft, Datadog, Tricentis, Perforce y Saucelabs, e incorporamos tecnologías de vanguardia como parte de nuestros servicios.
Noticias, artículos y recursos para construir mejor software.
Lee sobre nuestra política de privacidad.

