io.github.rod-anami-kyndryl
bmc-helix-mcp
A MCP Server for BMC Helix ITSM API.
Streamable HTTPcommunityservice
Package Details
bmc-helix-mcp
TransportStreamable HTTP
Environment Variables
HELIX_API_URL(str)
Default:
https://your-helix-instance.onbmc.com/api/arsys/v1/entry/Required
BMC Helix Entry level REST API URL endpoint.
HELIX_TOKEN_URL(str)
Default:
https://your-helix-instance.onbmc.com/api/jwt/loginRequired
BMC Helix JWT Login endpoint URL.
HELIX_USERID(str)
Required
BMC Helix API Username/UserID.
HELIX_PASSWORD(str)
RequiredSecret
BMC Helix API User Password.
HELIX_CERT_PATH(file)
Default:
./certs/helix-certs.pemPath to the retrieved BMC Helix TLS certificate chain.
MCP_PORT(num)
Default:
4044The port number on which the MCP Server should run.
MCP_AUTH_TOKEN(str)
Secret
Optional Bearer token to secure the MCP Server communication.
MCP_TLS_ENABLED(bool)
Default:
trueSet to true to run the MCP Server with secure TLS (HTTPS).
MCP_TLS_KEY(file)
Default:
./certs/mcp-server.keyPath to the TLS private key file.
MCP_TLS_CERT(file)
Default:
./certs/mcp-server.crtPath to the TLS certificate file.
MCP_TLS_CA(file)
Default:
./certs/ca.crtPath to the TLS Certificate Authority (CA) file.