ibmz-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ibmz-mcp-serverList all encryption keys in my Key Protect instance."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ibmz-mcp-server
[!License: MIT](https://opensource.org/licenses/MIT) [!MCP](https://modelcontextprotocol.io) [!npm](https://www.npmjs.com/package/ibmz-mcp-server)
MCP server for IBM Z mainframe integration. Provides HSM-backed key management via IBM Key Protect (FIPS 140-2 Level 3) and REST API access to mainframe programs (CICS, IMS, batch) via z/OS Connect.
Tools (12 total)
Key Protect -- HSM Key Management
Tool | Description |
| List encryption keys in Key Protect |
| Create root or standard keys |
| Get key details and metadata |
| Wrap (encrypt) a DEK with a root key |
| Unwrap (decrypt) a wrapped DEK |
| Rotate a root key |
| Delete a key (irreversible) |
| Get rotation and dual-auth policies |
z/OS Connect -- Mainframe Integration
Tool | Description |
| List available mainframe services |
| Get service details and OpenAPI spec |
| Call a mainframe program via REST (JSON to COBOL) |
| List outbound API configurations |
| Check z/OS Connect server health |
Related MCP server: Data Intelligence MCP Server
Install
npm installConfiguration
{
"mcpServers": {
"ibmz": {
"type": "stdio",
"command": "node",
"args": ["/path/to/ibmz-mcp-server/index.js"],
"env": {
"IBM_CLOUD_API_KEY": "your-api-key",
"KEY_PROTECT_INSTANCE_ID": "your-instance-id",
"KEY_PROTECT_URL": "https://us-south.kms.cloud.ibm.com"
}
}
}
}Environment Variables
Variable | Description | Required |
| IBM Cloud API key | Yes (Key Protect) |
| Key Protect instance OCID | Yes (Key Protect) |
| Key Protect endpoint | No (defaults to us-south) |
| z/OS Connect base URL | Yes (z/OS Connect) |
| Mainframe username | Yes (z/OS Connect) |
| Mainframe password | Yes (z/OS Connect) |
Key Concepts
Envelope Encryption
Root keys (KEK) are stored in the HSM and never leave the hardware. Data encryption keys (DEK) are wrapped by root keys for safe storage alongside ciphertext.
z/OS Connect
REST APIs that automatically map JSON payloads to COBOL copybooks, enabling access to CICS transactions, IMS programs, and batch jobs.
Dependencies
@modelcontextprotocol/sdk-- MCP protocol SDK@ibm-cloud/ibm-key-protect-- Key Protect clientibm-cloud-sdk-core-- IBM Cloud authentication
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
Cloud-hosted MCP server for secure AI access to enterprise data sources via CData Connect AI.
MCP server for Product Management
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenancehe Maximo MCP Server bridges AI agents (Claude, Cursor, Antigravity) with your IBM Maximo environment. It empowers your AI to autonomously discover Object Structures (APIs), inspect schemas, and query live data via OSLC. Instead of hallucinating field names, the AI validates queries instantly and ca478Apache 2.0

Data Intelligence MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceProvides a modular MCP server to integrate with IBM Data Intelligence services, enabling secure interaction with data intelligence capabilities via tools and skills.19Apache 2.0- AlicenseNot gradedqualityNot gradedmaintenanceConnects legacy COBOL mainframe systems to modern AI governance via MCP, with tools for parsing copybooks, assessing CICS, scanning JCL, mapping VSAM, and translating EBCDIC.1MIT
- FlicenseAqualityBmaintenanceMCP server for IBM Technology Zone: manage reservations end-to-end and search the catalog from Claude.11-