Google Cloud

Deploy the Zscaler MCP Server to Google Cloud Run, Google Kubernetes Engine, or a Compute Engine VM. The Google ADK Agent path runs the MCP server as a co-located subprocess inside a Gemini-powered agent container.

Video walkthrough

Video: Zscaler Integration MCP Server in GCP — complete walkthrough

End-to-end walkthrough covering every Google Cloud deployment option in this guide — Cloud Run, GKE, Compute Engine VM, and the ADK Agent (local + Cloud Run). Click the thumbnail to watch the complete walkthrough, or jump to a per-target walkthrough below:

Target

Walkthrough

Google Cloud Run

Watch on Wistia

Google Kubernetes Engine (GKE)

Watch on Wistia

Google ADK Agent (Cloud Run)

Watch on Wistia

Note

Compute Engine VM has no dedicated walkthrough yet — see the complete walkthrough above for full coverage.

At a glance

Page

When to use

Cloud Run

Managed, serverless container deployment. Fastest path; pulls the Docker Hub image directly.

GKE

Kubernetes Deployment on Autopilot (or existing cluster) with Workload Identity and a LoadBalancer Service.

Compute Engine VM

Debian 12 VM with the PyPI package and systemd. Bypasses Cloud Run’s IAM constraints in enterprise GCP organizations.

Google ADK Agent

Gemini-powered ADK agent that bundles the MCP server as a co-located subprocess. Supports local, Cloud Run, Agent Engine, and Agentspace.