Skip to main content

MCP server for Red Hat OpenShift Cluster Manager

Project description

ocm-mcp

MCP server for Red Hat OpenShift Cluster Manager

Running with Podman or Docker

You can run the ocm-mcp server in a container using Podman or Docker. Make sure you have a valid OCM token, which you can obtain by logging into https://console.redhat.com/openshift/token:

Example configuration for running with Podman:

{
  "mcpServers": {
    "ocm-mcp": {
      "command": "podman",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e", "ACCESS_TOKEN_URL",
        "-e", "OCM_CLIENT_ID",
        "-e", "OCM_OFFLINE_TOKEN",
        "-e", "MCP_TRANSPORT",
        "quay.io/redhat-ai-tools/ocm-mcp"
      ],
      "env": {
        "ACCESS_TOKEN_URL": "https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token",
        "OCM_CLIENT_ID": "cloud-services",
        "OCM_OFFLINE_TOKEN": "REDACTED",
        "MCP_TRANSPORT": "stdio"
      }
    }
  }
}

Running with non-stdio transport

To run the server with a non-stdio transport (such as SSE), set the MCP_TRANSPORT environment variable to a value other than stdio (e.g., sse).

Example configuration to connect to a non-stdio MCP server:

{
  "mcpServers": {
    "slack": {
      "url": "https://ocm-mcp.example.com/sse",
      "headers": {
        "X-OCM-Offline-Token": "REDACTED"
      }
    }
  }
}

Replace REDACTED with the value from https://console.redhat.com/openshift/token.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_maorfr_ocm_mcp-0.1.4.tar.gz (1.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iflow_mcp_maorfr_ocm_mcp-0.1.4-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_maorfr_ocm_mcp-0.1.4.tar.gz.

File metadata

  • Download URL: iflow_mcp_maorfr_ocm_mcp-0.1.4.tar.gz
  • Upload date:
  • Size: 1.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_maorfr_ocm_mcp-0.1.4.tar.gz
Algorithm Hash digest
SHA256 08c9d73df64e82d0f5b07d0d4dc282dd70e5a64ea6ef2acb1f8189d7e9175a18
MD5 e461c94dd8dbac5f36fb5dd62d4364bd
BLAKE2b-256 0c15555ec1441c45e5d88bca42f65c78b998ea25678d0027148ac95ebefe8f20

See more details on using hashes here.

File details

Details for the file iflow_mcp_maorfr_ocm_mcp-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_maorfr_ocm_mcp-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_maorfr_ocm_mcp-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f30158d534aeaa8c79ef395c94d70f316a920d580ebaa22cf971662538b81bfe
MD5 d9f4107264c8828e9c1e21d6efd744cb
BLAKE2b-256 9337db67f63bf6c2eb18bf0850d98b0674ccb757ec5373c8f795159f8f0429de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page