check_jcl
Check JCL
Check z/OS JCL for common mistakes (columns, continuations, DISP, SPACE, DCB, names, PARM length) and explain every JOB, EXEC and DD statement in plain English. Use before submitting or suggesting JCL.
jclrequired
io.github.vidyutsaha1210Published by GitHub account vidyutsaha1210v0.1.3Updated Nov 3, 2026
Mainframe help, no mainframe needed: check JCL and DFSORT, explain abends, lay out copybooks.
MainframeKit gives an assistant offline, deterministic tools to check z/OS JCL, explain DFSORT statements, decode abend and SQLCODE values, and lay out COBOL…
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Check JCL
Check z/OS JCL for common mistakes (columns, continuations, DISP, SPACE, DCB, names, PARM length) and explain every JOB, EXEC and DD statement in plain English. Use before submitting or suggesting JCL.
jclrequiredExplain DFSORT statements
Explain DFSORT / ICETOOL-style control statements (SORT, MERGE, INCLUDE/OMIT COND, INREC/OUTREC BUILD, SUM) in plain English and flag problems.
statementsrequiredLook up a mainframe error code
Explain a z/OS abend (S0C7, SB37, U4038…), Db2 SQLCODE (-805, -911…), CICS abend or RESP code (ASRA, AEY9, NOTFND…) or IBM MQ reason code (2035, 2085…): meaning, causes, fixes, IBM sources and links.
coderequiredCOBOL copybook layout
Lay out a COBOL copybook: every field's start position (1-based), length and storage type (packed, binary, zoned, text), and the record length. Handles PIC, USAGE, OCCURS, REDEFINES.
copybookrequired65% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
Declare a license in the repository or the registry entry.