Setting up CMCI

To configure and manage CICS® regions from an HTTP system management client such as CICS Explorer® through an API, you must set up the CICS management client interface (CMCI) in your CICS environment.

About this task

You can set up the CMCI by configuring the CMCI JVM server in a single CICS region or a CICSPlex® SM. The CMCI JVM server provides support for the CMCI REST API, CMCI GraphQL API, CICS bundle deployment API, and so on. If you don't want the CMCI JVM server, you can still set up the basic CMCI, which provides the CMCI REST API. For more information about different CMCI APIs, see CICS management client interface (CMCI).

Java 8 The CMCI JVM server is not supported on Java™ 8.

Depending on your environment, you can set up the CMCI in either a CICSPlex SM environment or in a single CICS region that is not managed by any CICSPlex SM.
CMCI in a CICSPlex SM environment
Allows you to manage definitional resources, such as CSD and BAS resources, and operational resources in all of the CICS regions managed by CICSPlex SM, with an HTTP client.
CMCI in a single CICS region
Allows you to manage only the CSD and operational resources associated with that region through an HTTP client, and the context is specified as the application ID of that CICS region.
When a single CICS region is configured with the CMCI, it becomes a CICS System Management Single Server (SMSS).