---
bezeichner: "io.github.NotHarshhaa/mainframe-mcp-server"
art: "mcp_server"
slug: "io-github-notharshhaa-mainframe-mcp-server"
paketkoordinate: "npm:@notharshhaa/mainframe-mcp-server"
status: "aktiv"
homepage: "https://github.com/NotHarshhaa/mainframe-mcp-server"
erhebungsstand: "2026-10-11T01:17:01.851Z"
namensraum: "io.github.NotHarshhaa"
registerseite: "https://tracevero.com/mcp/io-github-notharshhaa-mainframe-mcp-server"
abgerufen_am: "2026-10-11"
zugangsdaten_erforderlich: false
ausfuehrungsort: "lokal"
dateisystem_pfadargument: false
quelloffen_einsehbar: true
roh_beschreibung: "MCP server for IBM z/OS jobs, datasets, USS, and operational diagnostics via Zowe SDK."
version: "2.5.0"
roh_umgebungsvariablen: "ZOSMF_HOST, ZOSMF_PORT, ZOSMF_BASE_PATH, ZOSMF_USER, ZOSMF_PASSWORD, ZOSMF_TOKEN, ZOSMF_TOKEN_TYPE, ZOSMF_REJECT_UNAUTHORIZED, LOG_LEVEL, MCP_TRANSPORT, MCP_SSE_PORT, MAX_JOB_OUTPUT_LINES, MAX_DATASET_READ_LINES, MAX_JES_SPOOL_FILES, MAX_AUDIT_LINES, CMCI_CONTEXT, CMCI_HOST, CMCI_PORT, CMCI_BASE_PATH, DB2_LOCATION, DB2_HOST, DB2_PORT, DB2_BASE_PATH, SMF_SUMMARY_DATASET, RMF_METRICS_ENABLED, RACF_AUDIT_USS_PATH, RACF_AUDIT_DATASET, SECURITY_READ_ONLY, SECURITY_ALLOWED_TOOLS, SECURITY_BLOCKED_TOOLS, SECURITY_ALLOWED_DATASET_PATTERNS, SECURITY_ALLOWED_USS_PATHS, SECURITY_AUDIT_LOGGING, SECURITY_MAX_JCL_BYTES"
roh_geheime_pflichtvariablen: ""
roh_transportarten: "stdio"
roh_pfadargumente: ""
roh_repository_url: "https://github.com/NotHarshhaa/mainframe-mcp-server"
roh_paketquellen: "npm"
roh_geheime_pflichtkopfzeilen: ""
roh_pfad_umgebungsvariablen: ""
roh_remote_adressen: ""
roh_remote_hosts: ""
roh_statusmeldung: ""
roh_veroeffentlicht_am: "2026-06-08"
roh_aktualisiert_am: "2026-06-08"
roh_schemafassung: "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json"
roh_bereitstellungsform: "paket"
roh_repository_quelle: "github"
roh_repository_unterordner: ""
roh_paketbezeichner: "@notharshhaa/mainframe-mcp-server"
roh_paketversionen: "2.5.0"
roh_laufzeithinweise: ""
roh_umgebungsformate: "boolean, number, string"
roh_umgebungsbeschreibungen: "CMCI_BASE_PATH=CMCI REST base path · CMCI_CONTEXT=CICSplex name or region APPLID (required for CICS tools) · CMCI_HOST=CMCI hostname (defaults to ZOSMF_HOST) · CMCI_PORT=CMCI HTTPS port (default 1490) · DB2_BASE_PATH=Db2 REST base path · DB2_HOST=Db2 REST hostname (defaults to ZOSMF_HOST) · DB2_LOCATION=Db2 subsystem location name (required for Db2 tools) · DB2_PORT=Db2 REST port (default 50400) · LOG_LEVEL=Log level: fatal, error, warn, info, debug, trace, silent · MAX_AUDIT_LINES=Max RACF audit log lines per query · MAX_DATASET_READ_LINES=Max lines returned from dataset or USS reads · MAX_JES_SPOOL_FILES=Max spool files fetched during diagnostics · MAX_JOB_OUTPUT_LINES=Max lines returned from a single spool DD · MCP_SSE_PORT=Listen port when MCP_TRANSPORT=sse · MCP_TRANSPORT=Transport: stdio (IDE) or sse (container/network) · RACF_AUDIT_DATASET=Sequential dataset containing RACF audit records · RACF_AUDIT_USS_PATH=USS path to RACF audit log file · RMF_METRICS_ENABLED=Query z/OSMF RMF metrics when available · SECURITY_ALLOWED_DATASET_PATTERNS=Comma-separated dataset patterns (e.g. USERDEV.*,SYS1.*) · SECURITY_ALLOWED_TOOLS=Comma-separated allowlist of MCP tool names · SECURITY_ALLOWED_USS_PATHS=Comma-separated USS path prefixes · SECURITY_AUDIT_LOGGING=Log every tool invocation to stderr (SIEM-friendly JSON) · SECURITY_BLOCKED_TOOLS=Comma-separated blocklist of MCP tool names · SECURITY_MAX_JCL_BYTES=Maximum inline JCL size for submit_jcl · SECURITY_READ_ONLY=When true, blocks write tools such as submit_jcl · SMF_SUMMARY_DATASET=Optional SMF summary dataset for offline metrics · ZOSMF_BASE_PATH=Optional API gateway or mediation layer prefix for z/OSMF · ZOSMF_HOST=z/OSMF hostname or IP address · ZOSMF_PASSWORD=Password for basic auth (required with ZOSMF_USER unless ZOSMF_TOKEN is set) · ZOSMF_PORT=z/OSMF HTTPS port (default 443) · ZOSMF_REJECT_UNAUTHORIZED=Verify TLS certificates (true in production) · ZOSMF_TOKEN=Auth token (alternative to user/password) · ZOSMF_TOKEN_TYPE=Token type when using ZOSMF_TOKEN (e.g. LTPA2) · ZOSMF_USER=z/OS user id (required with ZOSMF_PASSWORD unless ZOSMF_TOKEN is set)"
roh_symbolformate: ""
roh_verbindungswege: "{\"packages\":[{\"registryType\":\"npm\",\"identifier\":\"@notharshhaa/mainframe-mcp-server\",\"version\":\"2.5.0\",\"transport\":\"stdio\",\"environment\":[{\"name\":\"ZOSMF_HOST\",\"description\":\"z/OSMF hostname or IP address\",\"format\":\"string\",\"required\":true,\"secret\":false},{\"name\":\"ZOSMF_PORT\",\"description\":\"z/OSMF HTTPS port (default 443)\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"ZOSMF_BASE_PATH\",\"description\":\"Optional API gateway or mediation layer prefix for z/OSMF\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"ZOSMF_USER\",\"description\":\"z/OS user id (required with ZOSMF_PASSWORD unless ZOSMF_TOKEN is set)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"ZOSMF_PASSWORD\",\"description\":\"Password for basic auth (required with ZOSMF_USER unless ZOSMF_TOKEN is set)\",\"format\":\"string\",\"required\":false,\"secret\":true},{\"name\":\"ZOSMF_TOKEN\",\"description\":\"Auth token (alternative to user/password)\",\"format\":\"string\",\"required\":false,\"secret\":true},{\"name\":\"ZOSMF_TOKEN_TYPE\",\"description\":\"Token type when using ZOSMF_TOKEN (e.g. LTPA2)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"ZOSMF_REJECT_UNAUTHORIZED\",\"description\":\"Verify TLS certificates (true in production)\",\"format\":\"boolean\",\"required\":false,\"secret\":false},{\"name\":\"LOG_LEVEL\",\"description\":\"Log level: fatal, error, warn, info, debug, trace, silent\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"MCP_TRANSPORT\",\"description\":\"Transport: stdio (IDE) or sse (container/network)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"MCP_SSE_PORT\",\"description\":\"Listen port when MCP_TRANSPORT=sse\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"MAX_JOB_OUTPUT_LINES\",\"description\":\"Max lines returned from a single spool DD\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"MAX_DATASET_READ_LINES\",\"description\":\"Max lines returned from dataset or USS reads\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"MAX_JES_SPOOL_FILES\",\"description\":\"Max spool files fetched during diagnostics\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"MAX_AUDIT_LINES\",\"description\":\"Max RACF audit log lines per query\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"CMCI_CONTEXT\",\"description\":\"CICSplex name or region APPLID (required for CICS tools)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"CMCI_HOST\",\"description\":\"CMCI hostname (defaults to ZOSMF_HOST)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"CMCI_PORT\",\"description\":\"CMCI HTTPS port (default 1490)\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"CMCI_BASE_PATH\",\"description\":\"CMCI REST base path\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"DB2_LOCATION\",\"description\":\"Db2 subsystem location name (required for Db2 tools)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"DB2_HOST\",\"description\":\"Db2 REST hostname (defaults to ZOSMF_HOST)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"DB2_PORT\",\"description\":\"Db2 REST port (default 50400)\",\"format\":\"number\",\"required\":false,\"secret\":false},{\"name\":\"DB2_BASE_PATH\",\"description\":\"Db2 REST base path\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"SMF_SUMMARY_DATASET\",\"description\":\"Optional SMF summary dataset for offline metrics\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"RMF_METRICS_ENABLED\",\"description\":\"Query z/OSMF RMF metrics when available\",\"format\":\"boolean\",\"required\":false,\"secret\":false},{\"name\":\"RACF_AUDIT_USS_PATH\",\"description\":\"USS path to RACF audit log file\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"RACF_AUDIT_DATASET\",\"description\":\"Sequential dataset containing RACF audit records\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"SECURITY_READ_ONLY\",\"description\":\"When true, blocks write tools such as submit_jcl\",\"format\":\"boolean\",\"required\":false,\"secret\":false},{\"name\":\"SECURITY_ALLOWED_TOOLS\",\"description\":\"Comma-separated allowlist of MCP tool names\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"SECURITY_BLOCKED_TOOLS\",\"description\":\"Comma-separated blocklist of MCP tool names\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"SECURITY_ALLOWED_DATASET_PATTERNS\",\"description\":\"Comma-separated dataset patterns (e.g. USERDEV.*,SYS1.*)\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"SECURITY_ALLOWED_USS_PATHS\",\"description\":\"Comma-separated USS path prefixes\",\"format\":\"string\",\"required\":false,\"secret\":false},{\"name\":\"SECURITY_AUDIT_LOGGING\",\"description\":\"Log every tool invocation to stderr (SIEM-friendly JSON)\",\"format\":\"boolean\",\"required\":false,\"secret\":false},{\"name\":\"SECURITY_MAX_JCL_BYTES\",\"description\":\"Maximum inline JCL size for submit_jcl\",\"format\":\"number\",\"required\":false,\"secret\":false}],\"additional_arguments_declared\":false}],\"remotes\":[]}"
---

# io.github.NotHarshhaa/mainframe-mcp-server

## Measured values

| Property | Value | Source | Collected on | Level of trust | Raw declaration |
| --- | --- | --- | --- | --- | --- |
| Required secrets declared | false | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_geheime_pflichtvariablen: ; roh_geheime_pflichtkopfzeilen: |
| Execution location | lokal | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_transportarten: stdio |
| Path argument present | false | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_pfadargumente: ; roh_pfad_umgebungsvariablen: |
| Repository URL listed | true | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_repository_url: https://github.com/NotHarshhaa/mainframe-mcp-server |
| Description (raw) | MCP server for IBM z/OS jobs, datasets, USS, and operational diagnostics via Zowe SDK. | MCP-Register | 2026-08-26T16:45:01.514Z | selbstauskunft |  |
| Declared version | 2.5.0 | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Environment variables (raw) | ZOSMF_HOST, ZOSMF_PORT, ZOSMF_BASE_PATH, ZOSMF_USER, ZOSMF_PASSWORD, ZOSMF_TOKEN, ZOSMF_TOKEN_TYPE, ZOSMF_REJECT_UNAUTHORIZED, LOG_LEVEL, MCP_TRANSPORT, MCP_SSE_PORT, MAX_JOB_OUTPUT_LINES, MAX_DATASET_READ_LINES, MAX_JES_SPOOL_FILES, MAX_AUDIT_LINES, CMCI_CONTEXT, CMCI_HOST, CMCI_PORT, CMCI_BASE_PATH, DB2_LOCATION, DB2_HOST, DB2_PORT, DB2_BASE_PATH, SMF_SUMMARY_DATASET, RMF_METRICS_ENABLED, RACF_AUDIT_USS_PATH, RACF_AUDIT_DATASET, SECURITY_READ_ONLY, SECURITY_ALLOWED_TOOLS, SECURITY_BLOCKED_TOOLS, SECURITY_ALLOWED_DATASET_PATTERNS, SECURITY_ALLOWED_USS_PATHS, SECURITY_AUDIT_LOGGING, SECURITY_MAX_JCL_BYTES | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Required secret variables (raw) |  | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Transports (raw) | stdio | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Path arguments (raw) |  | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Repository (raw) | https://github.com/NotHarshhaa/mainframe-mcp-server | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Package registries (raw) | npm | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Required secret headers (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Path environment variables (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Remote URLs (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Remote hosts (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Registry status message (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| First listed in the registry (raw) | 2026-06-08 | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Last changed in the registry (raw) | 2026-06-08 | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Schema version of the raw record (raw) | https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Delivery form (raw) | paket | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Repository platform (raw) | github | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Repository subfolder (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Package identifiers (raw) | @notharshhaa/mainframe-mcp-server | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Package versions (raw) | 2.5.0 | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Runtime hints (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Environment variable formats (raw) | boolean, number, string | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Environment variable descriptions (raw) | CMCI_BASE_PATH=CMCI REST base path · CMCI_CONTEXT=CICSplex name or region APPLID (required for CICS tools) · CMCI_HOST=CMCI hostname (defaults to ZOSMF_HOST) · CMCI_PORT=CMCI HTTPS port (default 1490) · DB2_BASE_PATH=Db2 REST base path · DB2_HOST=Db2 REST hostname (defaults to ZOSMF_HOST) · DB2_LOCATION=Db2 subsystem location name (required for Db2 tools) · DB2_PORT=Db2 REST port (default 50400) · LOG_LEVEL=Log level: fatal, error, warn, info, debug, trace, silent · MAX_AUDIT_LINES=Max RACF audit log lines per query · MAX_DATASET_READ_LINES=Max lines returned from dataset or USS reads · MAX_JES_SPOOL_FILES=Max spool files fetched during diagnostics · MAX_JOB_OUTPUT_LINES=Max lines returned from a single spool DD · MCP_SSE_PORT=Listen port when MCP_TRANSPORT=sse · MCP_TRANSPORT=Transport: stdio (IDE) or sse (container/network) · RACF_AUDIT_DATASET=Sequential dataset containing RACF audit records · RACF_AUDIT_USS_PATH=USS path to RACF audit log file · RMF_METRICS_ENABLED=Query z/OSMF RMF metrics when available · SECURITY_ALLOWED_DATASET_PATTERNS=Comma-separated dataset patterns (e.g. USERDEV.*,SYS1.*) · SECURITY_ALLOWED_TOOLS=Comma-separated allowlist of MCP tool names · SECURITY_ALLOWED_USS_PATHS=Comma-separated USS path prefixes · SECURITY_AUDIT_LOGGING=Log every tool invocation to stderr (SIEM-friendly JSON) · SECURITY_BLOCKED_TOOLS=Comma-separated blocklist of MCP tool names · SECURITY_MAX_JCL_BYTES=Maximum inline JCL size for submit_jcl · SECURITY_READ_ONLY=When true, blocks write tools such as submit_jcl · SMF_SUMMARY_DATASET=Optional SMF summary dataset for offline metrics · ZOSMF_BASE_PATH=Optional API gateway or mediation layer prefix for z/OSMF · ZOSMF_HOST=z/OSMF hostname or IP address · ZOSMF_PASSWORD=Password for basic auth (required with ZOSMF_USER unless ZOSMF_TOKEN is set) · ZOSMF_PORT=z/OSMF HTTPS port (default 443) · ZOSMF_REJECT_UNAUTHORIZED=Verify TLS certificates (true in production) · ZOSMF_TOKEN=Auth token (alternative to user/password) · ZOSMF_TOKEN_TYPE=Token type when using ZOSMF_TOKEN (e.g. LTPA2) · ZOSMF_USER=z/OS user id (required with ZOSMF_PASSWORD unless ZOSMF_TOKEN is set) | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Icon formats (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"@notharshhaa/mainframe-mcp-server","version":"2.5.0","transport":"stdio","environment":[{"name":"ZOSMF_HOST","description":"z/OSMF hostname or IP address","format":"string","required":true,"secret":false},{"name":"ZOSMF_PORT","description":"z/OSMF HTTPS port (default 443)","format":"number","required":false,"secret":false},{"name":"ZOSMF_BASE_PATH","description":"Optional API gateway or mediation layer prefix for z/OSMF","format":"string","required":false,"secret":false},{"name":"ZOSMF_USER","description":"z/OS user id (required with ZOSMF_PASSWORD unless ZOSMF_TOKEN is set)","format":"string","required":false,"secret":false},{"name":"ZOSMF_PASSWORD","description":"Password for basic auth (required with ZOSMF_USER unless ZOSMF_TOKEN is set)","format":"string","required":false,"secret":true},{"name":"ZOSMF_TOKEN","description":"Auth token (alternative to user/password)","format":"string","required":false,"secret":true},{"name":"ZOSMF_TOKEN_TYPE","description":"Token type when using ZOSMF_TOKEN (e.g. LTPA2)","format":"string","required":false,"secret":false},{"name":"ZOSMF_REJECT_UNAUTHORIZED","description":"Verify TLS certificates (true in production)","format":"boolean","required":false,"secret":false},{"name":"LOG_LEVEL","description":"Log level: fatal, error, warn, info, debug, trace, silent","format":"string","required":false,"secret":false},{"name":"MCP_TRANSPORT","description":"Transport: stdio (IDE) or sse (container/network)","format":"string","required":false,"secret":false},{"name":"MCP_SSE_PORT","description":"Listen port when MCP_TRANSPORT=sse","format":"number","required":false,"secret":false},{"name":"MAX_JOB_OUTPUT_LINES","description":"Max lines returned from a single spool DD","format":"number","required":false,"secret":false},{"name":"MAX_DATASET_READ_LINES","description":"Max lines returned from dataset or USS reads","format":"number","required":false,"secret":false},{"name":"MAX_JES_SPOOL_FILES","description":"Max spool files fetched during diagnostics","format":"number","required":false,"secret":false},{"name":"MAX_AUDIT_LINES","description":"Max RACF audit log lines per query","format":"number","required":false,"secret":false},{"name":"CMCI_CONTEXT","description":"CICSplex name or region APPLID (required for CICS tools)","format":"string","required":false,"secret":false},{"name":"CMCI_HOST","description":"CMCI hostname (defaults to ZOSMF_HOST)","format":"string","required":false,"secret":false},{"name":"CMCI_PORT","description":"CMCI HTTPS port (default 1490)","format":"number","required":false,"secret":false},{"name":"CMCI_BASE_PATH","description":"CMCI REST base path","format":"string","required":false,"secret":false},{"name":"DB2_LOCATION","description":"Db2 subsystem location name (required for Db2 tools)","format":"string","required":false,"secret":false},{"name":"DB2_HOST","description":"Db2 REST hostname (defaults to ZOSMF_HOST)","format":"string","required":false,"secret":false},{"name":"DB2_PORT","description":"Db2 REST port (default 50400)","format":"number","required":false,"secret":false},{"name":"DB2_BASE_PATH","description":"Db2 REST base path","format":"string","required":false,"secret":false},{"name":"SMF_SUMMARY_DATASET","description":"Optional SMF summary dataset for offline metrics","format":"string","required":false,"secret":false},{"name":"RMF_METRICS_ENABLED","description":"Query z/OSMF RMF metrics when available","format":"boolean","required":false,"secret":false},{"name":"RACF_AUDIT_USS_PATH","description":"USS path to RACF audit log file","format":"string","required":false,"secret":false},{"name":"RACF_AUDIT_DATASET","description":"Sequential dataset containing RACF audit records","format":"string","required":false,"secret":false},{"name":"SECURITY_READ_ONLY","description":"When true, blocks write tools such as submit_jcl","format":"boolean","required":false,"secret":false},{"name":"SECURITY_ALLOWED_TOOLS","description":"Comma-separated allowlist of MCP tool names","format":"string","required":false,"secret":false},{"name":"SECURITY_BLOCKED_TOOLS","description":"Comma-separated blocklist of MCP tool names","format":"string","required":false,"secret":false},{"name":"SECURITY_ALLOWED_DATASET_PATTERNS","description":"Comma-separated dataset patterns (e.g. USERDEV.*,SYS1.*)","format":"string","required":false,"secret":false},{"name":"SECURITY_ALLOWED_USS_PATHS","description":"Comma-separated USS path prefixes","format":"string","required":false,"secret":false},{"name":"SECURITY_AUDIT_LOGGING","description":"Log every tool invocation to stderr (SIEM-friendly JSON)","format":"boolean","required":false,"secret":false},{"name":"SECURITY_MAX_JCL_BYTES","description":"Maximum inline JCL size for submit_jcl","format":"number","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} | MCP-Register | 2026-09-08T01:17:01.649Z | selbstauskunft |  |

## Links

- Namespace: [[namensraum/io-github-notharshhaa|io.github.NotHarshhaa]]

---

- Registry page: <https://tracevero.com/mcp/io-github-notharshhaa-mainframe-mcp-server>
- Retrieved on: 2026-10-11
