Cursor¶
The Zscaler MCP Server is available as a native Cursor Plugin, providing AI-assisted management of the Zscaler Zero Trust Exchange platform directly within Cursor. The plugin is also discoverable from the Cursor Marketplace.
What’s Included¶
Component |
Location |
Purpose |
|---|---|---|
Plugin manifest |
|
Plugin metadata, version, and entry points |
Skills |
|
42 guided multi-step workflows for common Zscaler operations |
MCP config |
|
MCP server connection configuration |
Skills (42 guided workflows)¶
The plugin bundles service-specific skills that Cursor auto-activates based on your prompt. See the Skills catalog for the full per-service list.
Installation¶
Option 1: Cursor Settings UI¶
Open Cursor
Go to Settings → Cursor Settings → Tools & MCP → New MCP Server
Add the following configuration:
{
"mcpServers": {
"zscaler-mcp-server": {
"command": "uvx",
"args": ["--env-file", "/absolute/path/to/.env", "zscaler-mcp"]
}
}
}
Option 2: Edit mcp.json directly¶
Add to ~/.cursor/mcp.json (macOS/Linux) or %USERPROFILE%\.cursor\mcp.json (Windows):
{
"mcpServers": {
"zscaler-mcp-server": {
"command": "uvx",
"args": ["--env-file", "/absolute/path/to/.env", "zscaler-mcp"]
}
}
}
Option 3: Docker¶
{
"mcpServers": {
"zscaler-mcp-server": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"--env-file", "/absolute/path/to/.env",
"zscaler/zscaler-mcp-server:latest"
]
}
}
}
Prerequisites¶
Configuration¶
The plugin manifest at .cursor-plugin/plugin.json defines:
Name:
zscalerCategory: Security
Skills path:
./skills/MCP config:
./mcp.json
Verification¶
After installation, verify by asking Cursor:
“What Zscaler tools are available?”
or
“List my ZPA application segments”