A MCP Server for BMC Helix ITSM API.
Connect Runs on your machine
claude mcp add bmc-helix-mcp -e HELIX_API_URL=<HELIX_API_URL> -e HELIX_TOKEN_URL=<HELIX_TOKEN_URL> -e HELIX_USERID=<HELIX_USERID> -e HELIX_PASSWORD=<HELIX_PASSWORD> -e HELIX_CERT_PATH=<HELIX_CERT_PATH> -e MCP_PORT=<MCP_PORT> -e MCP_AUTH_TOKEN=<MCP_AUTH_TOKEN> -e MCP_TLS_ENABLED=<MCP_TLS_ENABLED> -e MCP_TLS_KEY=<MCP_TLS_KEY> -e MCP_TLS_CERT=<MCP_TLS_CERT> -e MCP_TLS_CA=<MCP_TLS_CA> -- npx -y [email protected]
{
"mcpServers": {
"bmc-helix-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"HELIX_API_URL": "<HELIX_API_URL>",
"HELIX_TOKEN_URL": "<HELIX_TOKEN_URL>",
"HELIX_USERID": "<HELIX_USERID>",
"HELIX_PASSWORD": "<HELIX_PASSWORD>",
"HELIX_CERT_PATH": "<HELIX_CERT_PATH>",
"MCP_PORT": "<MCP_PORT>",
"MCP_AUTH_TOKEN": "<MCP_AUTH_TOKEN>",
"MCP_TLS_ENABLED": "<MCP_TLS_ENABLED>",
"MCP_TLS_KEY": "<MCP_TLS_KEY>",
"MCP_TLS_CERT": "<MCP_TLS_CERT>",
"MCP_TLS_CA": "<MCP_TLS_CA>"
}
}
}
}
{
"mcpServers": {
"bmc-helix-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"HELIX_API_URL": "<HELIX_API_URL>",
"HELIX_TOKEN_URL": "<HELIX_TOKEN_URL>",
"HELIX_USERID": "<HELIX_USERID>",
"HELIX_PASSWORD": "<HELIX_PASSWORD>",
"HELIX_CERT_PATH": "<HELIX_CERT_PATH>",
"MCP_PORT": "<MCP_PORT>",
"MCP_AUTH_TOKEN": "<MCP_AUTH_TOKEN>",
"MCP_TLS_ENABLED": "<MCP_TLS_ENABLED>",
"MCP_TLS_KEY": "<MCP_TLS_KEY>",
"MCP_TLS_CERT": "<MCP_TLS_CERT>",
"MCP_TLS_CA": "<MCP_TLS_CA>"
}
}
}
}
{
"servers": {
"bmc-helix-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"HELIX_API_URL": "<HELIX_API_URL>",
"HELIX_TOKEN_URL": "<HELIX_TOKEN_URL>",
"HELIX_USERID": "<HELIX_USERID>",
"HELIX_PASSWORD": "<HELIX_PASSWORD>",
"HELIX_CERT_PATH": "<HELIX_CERT_PATH>",
"MCP_PORT": "<MCP_PORT>",
"MCP_AUTH_TOKEN": "<MCP_AUTH_TOKEN>",
"MCP_TLS_ENABLED": "<MCP_TLS_ENABLED>",
"MCP_TLS_KEY": "<MCP_TLS_KEY>",
"MCP_TLS_CERT": "<MCP_TLS_CERT>",
"MCP_TLS_CA": "<MCP_TLS_CA>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
HELIX_API_URLRequired | BMC Helix Entry level REST API URL endpoint. |
HELIX_TOKEN_URLRequired | BMC Helix JWT Login endpoint URL. |
HELIX_USERIDRequired | BMC Helix API Username/UserID. |
HELIX_PASSWORDRequired, secret | BMC Helix API User Password. |
HELIX_CERT_PATHOptional | Path to the retrieved BMC Helix TLS certificate chain. |
MCP_PORTOptional | The port number on which the MCP Server should run. |
MCP_AUTH_TOKENOptional, secret | Optional Bearer token to secure the MCP Server communication. |
MCP_TLS_ENABLEDOptional | Set to true to run the MCP Server with secure TLS (HTTPS). |
MCP_TLS_KEYOptional | Path to the TLS private key file. |
MCP_TLS_CERTOptional | Path to the TLS certificate file. |
MCP_TLS_CAOptional | Path to the TLS Certificate Authority (CA) file. |
Details
| Package | [email protected] (NPM, streamable-http) |
| First published | 15 Jul 2026 |
| Last updated | 15 Jul 2026 |
| Registry name | io.github.rod-anami-kyndryl/bmc-helix-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
