Back to Home
PurpleSquirrelMedia icon

ibmz-mcp-server

Verified Safe

by PurpleSquirrelMedia

Overview

Integrate Claude Code with IBM Z mainframe capabilities for HSM-backed key management and exposing z/OS applications as REST APIs, enabling AI-powered enterprise operations and security.

Installation

Run Command
node index.js

Environment Variables

  • IBM_CLOUD_API_KEY
  • KEY_PROTECT_INSTANCE_ID
  • KEY_PROTECT_URL
  • ZOS_CONNECT_URL
  • ZOS_CONNECT_USERNAME
  • ZOS_CONNECT_PASSWORD

Security Notes

The repository contains numerous hardcoded API keys and instance IDs within its demo scripts, which is a significant security risk as it can lead to accidental exposure or misuse if not properly managed. While the main server (`index.js`) correctly uses environment variables for sensitive configuration, the presence of hardcoded secrets in related files is a major concern. The `zos_connect_call_service` tool allows constructing arbitrary requests to a configurable mainframe URL; although path parameters are encoded and payloads are JSON stringified, this tool presents a potential Server-Side Request Forgery (SSRF) risk if `ZOS_CONNECT_URL` can point to internal networks, and a risk of exploiting vulnerabilities in target mainframe applications if Claude is prompted to craft malicious API calls.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassMedium
Avg Tokens500
Stars0
Forks0
Last Update2025-12-15

Tags

IBM ZMainframeKey ManagementHSMz/OS ConnectEnterprise SecurityAI IntegrationCloud Integration