Hello.
My cat and I have released two MCPs on GitHub designed to make it easier for developers to build IBM i 5250 applications using generative AI tools like Bob and Claude.
A Model Context Protocol (MCP) server that provides IBM i (AS/400) 5250 terminal emulation, with EBCDIC DBCS (Japanese) support, usable from MCP clients (gen-AIs). This is an experimental 5250 emulator implementation; it is not intended to replace existing 5250 emulators used in production. This is a limited-time release available until July 31, 2026.
An MCP server that checks compliance with ILE-RPG and DSPF syntax and coding standards. While many generative AI systems excel at free-form languages such as JavaScript, Python, Node.js, HTML, and Markdown, they struggle with RPGs and DDS, which use fixed-format data. In DBCS environments in particular, shift characters often cause significant column misalignment, and a great deal of resources are frequently wasted correcting this. By using this MCP, you can detect digit misalignment in the ILE RPG H/F/D/P/C and DSPF A specifications in advance.
Many users are still developing RPG programs, including those with column-fixed formats, using PDM/SEU. In addition, the 5250 application is a superior framework that offers high development productivity, is easy to learn, and features security tightly integrated with IBM i. I believe that this MCP plays a crucial role in effectively leveraging these information assets-which have a track record and implementation history spanning nearly half a century-by integrating them with cutting-edge generative AI.
These works were created in the author's spare time, and the author's organization assumes no responsibility for them. If you find these useful, please post a suggestion on IBM Ideas (https://ideas.ibm.com/) asking IBM to release an official version.
Have fun!
----------------------
Hideyuki Yahagi @ Japan
----------------------