Skip to content

Add Zscaler MCP Server#2245

Open
willguibr wants to merge 1 commit intodocker:mainfrom
zscaler:add-zscaler-mcp-server
Open

Add Zscaler MCP Server#2245
willguibr wants to merge 1 commit intodocker:mainfrom
zscaler:add-zscaler-mcp-server

Conversation

@willguibr
Copy link
Copy Markdown

MCP Server Information

Server Name: zscaler-mcp-server
Repository URL: https://github.com/zscaler/zscaler-mcp-server
Brief Description: Manage the Zscaler Zero Trust Exchange platform via 300+ tools across ZPA (private access), ZIA (internet access), ZDX (digital experience), ZCC (client connector), ZTW (workload segmentation), ZMS (microsegmentation), EASM (attack surface management), Z-Insights (security analytics), and ZIdentity (identity management).

Basic Requirements

  • Open Source: Uses acceptable license (MIT)
  • MCP Compliant: Implements MCP API specification (via fastmcp)
  • Active Development: Recent commits and maintained
  • Docker Artifact: Dockerfile
  • Documentation: Basic README and setup instructions
  • Security Contact: Method for reporting security issues (SECURITY.md)

Submitter Checklist

  • This server meets the basic requirements listed above
  • I understand this will undergo automated and manual review.
  • I have tested the MCP Server using task validate -- --name zscaler-mcp-server
  • I have built the MCP Server using task build -- --tools zscaler-mcp-server
  • If the server requires credentials to test it, I have shared test credentials using this form

Additional Details

  • 302 tools across 9 Zscaler services (ZPA, ZIA, ZDX, ZCC, ZTW, ZMS, EASM, Z-Insights, ZIdentity)
  • Read-only by default; write operations require explicit opt-in via ZSCALER_MCP_WRITE_ENABLED
  • Destructive operations require HMAC-SHA256 confirmation tokens
  • Configurable service and tool filtering via ZSCALER_MCP_DISABLED_SERVICES and ZSCALER_MCP_DISABLED_TOOLS
  • tools.json provided (server requires Zscaler API credentials before listing tools)
  • Published on PyPI as zscaler-mcp

Note: Test credentials will be shared via the Google Form after PR submission.

Made with Cursor

Adds the Zscaler MCP Server with 300+ tools for managing the Zscaler
Zero Trust Exchange platform across 9 services: ZPA, ZIA, ZDX, ZCC,
ZTW, ZMS, EASM, Z-Insights, and ZIdentity.

Made-with: Cursor
@willguibr willguibr requested a review from a team as a code owner April 2, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant