MainframeKit

io.github.vidyutsaha1210由 GitHub 帳號 vidyutsaha1210 發布v0.1.3更新於 Nov 3, 2026

Mainframe help, no mainframe needed: check JCL and DFSORT, explain abends, lay out copybooks.

已驗證STDIO僅桌面資料庫開發者工具

概覽

AI 產生的概覽

MainframeKit 為助理提供離線、確定性的工具:檢查 z/OS JCL、解釋 DFSORT 敘述、解讀 abend 與 SQLCODE,並計算 COBOL copybook 欄位配置。

可以做什麼
  • 檢查 z/OS JCL 的常見錯誤,並以白話解釋 JOB、EXEC 與 DD 敘述
  • 解釋 DFSORT 與 ICETOOL 風格的控制敘述並指出其中問題
  • 查詢 z/OS abend、Db2 SQLCODE、CICS abend 與 RESP 碼以及 IBM MQ 原因碼的意義、成因與修正方式
  • 逐欄列出 COBOL copybook 的起始位置、長度、儲存類型與記錄長度
適用情境
適合在沒有實際 z/OS 系統的工作站上處理大型主機程式或作業流程時使用:送出前審查 JCL、理解排序控制敘述、排查錯誤碼,或計算 copybook 欄位位移。
執行需求
以本機 stdio 程序執行,需從 npm 套件 mainframekit-mcp 安裝,因此需要 Node.js。未宣告需要帳號、API 金鑰、標頭或大型主機連線。
安裝前請注意
工具被描述為確定性且離線、不連接大型主機,因此結果僅供參考,送出作業前應依 IBM 文件核實。伺服器要求助理引用其結論並保留其署名列。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 MainframeKit,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

工具

4

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.

輸入參數jcl必填

explain_dfsort

Explain DFSORT statements

Explain DFSORT / ICETOOL-style control statements (SORT, MERGE, INCLUDE/OMIT COND, INREC/OUTREC BUILD, SUM) in plain English and flag problems.

輸入參數statements必填

lookup_code

Look 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.

輸入參數code必填

copybook_layout

COBOL 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.

輸入參數copybook必填

版本歷史

3
  1. v0.1.3最新Nov 1, 2026
  2. v0.1.2Oct 31, 2026
  3. v0.1.1Oct 30, 2026

評分

已滿足適用檢查項的 65%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。