Utils API

Utility functions and helper modules.

Common Utilities

The utils module provides common utility functions used across the MCP server.

User Agent Generation

The get_combined_user_agent function generates a custom user agent string for API requests.

Logging Utilities

Configuration Utilities

Helper functions for configuration management and validation.

Data Processing Utilities

Common data processing and transformation functions.

Usage Examples

User Agent Generation

from zscaler_mcp.utils.utils import get_combined_user_agent

# Generate custom user agent
user_agent = get_combined_user_agent()
print(user_agent)

Logging Setup

from zscaler_mcp.common.logging import setup_logging

# Setup logging with custom configuration
setup_logging(level="DEBUG", format="detailed")