Official server.json
{
"name": "io.github.zscaler/zscaler-mcp-server",
"title": "Zscaler Zero Trust Exchange",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "0.15.4",
"packages": [
{
"version": "0.15.4",
"transport": {
"type": "stdio"
},
"identifier": "zscaler-mcp",
"runtimeHint": "uvx",
"registryType": "pypi",
"environmentVariables": [
{
"name": "ZSCALER_CLIENT_ID",
"isSecret": true,
"isRequired": true,
"description": "Zscaler OneAPI Client ID from ZIdentity console."
},
{
"name": "ZSCALER_CLIENT_SECRET",
"isSecret": true,
"isRequired": true,
"description": "Zscaler OneAPI Client Secret from ZIdentity console."
},
{
"name": "ZSCALER_CUSTOMER_ID",
"isRequired": true,
"description": "Zscaler Customer ID from ZIdentity console."
},
{
"name": "ZSCALER_VANITY_DOMAIN",
"isRequired": true,
"description": "Zscaler vanity domain (e.g. mycompany.zscloud.net)."
}
]
},
{
"transport": {
"type": "stdio"
},
"identifier": "docker.io/zscaler/zscaler-mcp-server:latest",
"runtimeHint": "docker",
"registryType": "oci",
"runtimeArguments": [
{
"name": "-e",
"type": "named",
"value": "ZSCALER_CLIENT_ID={client_id}",
"variables": {
"client_id": {
"format": "string",
"isSecret": true,
"isRequired": true
}
},
"isRequired": true,
"description": "Zscaler OneAPI Client ID from ZIdentity console."
},
{
"name": "-e",
"type": "named",
"value": "ZSCALER_CLIENT_SECRET={client_secret}",
"variables": {
"client_secret": {
"format": "string",
"isSecret": true,
"isRequired": true
}
},
"isRequired": true,
"description": "Zscaler OneAPI Client Secret from ZIdentity console."
},
{
"name": "-e",
"type": "named",
"value": "ZSCALER_CUSTOMER_ID={customer_id}",
"variables": {
"customer_id": {
"format": "string",
"isRequired": true
}
},
"isRequired": true,
"description": "Zscaler Customer ID from ZIdentity console."
},
{
"name": "-e",
"type": "named",
"value": "ZSCALER_VANITY_DOMAIN={vanity_domain}",
"variables": {
"vanity_domain": {
"format": "string",
"isRequired": true
}
},
"isRequired": true,
"description": "Zscaler vanity domain (e.g. mycompany.zscloud.net)."
}
]
}
],
"repository": {
"id": "992692668",
"url": "https://github.com/zscaler/zscaler-mcp-server",
"source": "github"
},
"websiteUrl": "https://github.com/zscaler/zscaler-mcp-server",
"description": "Manage Zscaler Zero Trust Exchange via 400+ tools — ZPA, ZIA, ZDX, ZCC, ZTW, ZMS, EASM, and more."
}