Netskope MCP Server

createPrivateApp

Input Schema

NameRequiredDescriptionDefault
allow_unauthenticated_corsNoOptional CORS settings
allow_uri_bypassNoOptional URI bypass
app_nameYesName of the private application
app_optionNoAdditional options
bypass_urisNoOptional bypass URIs
clientless_accessYesEnable clientless access
hostYesHost address of the application
is_user_portal_appYesShow in user portal
protocolsYesNetwork protocols configuration
publisher_tagsNoOptional publisher tags
publishersYesAssociated publishers
real_hostNoOptional real host
trust_self_signed_certsYesTrust self-signed certificates
use_publisher_dnsYesUse publisher DNS

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "allow_unauthenticated_cors": { "description": "Optional CORS settings", "type": "boolean" }, "allow_uri_bypass": { "description": "Optional URI bypass", "type": "boolean" }, "app_name": { "description": "Name of the private application", "type": "string" }, "app_option": { "additionalProperties": {}, "description": "Additional options", "type": "object" }, "bypass_uris": { "description": "Optional bypass URIs", "items": { "type": "string" }, "type": "array" }, "clientless_access": { "description": "Enable clientless access", "type": "boolean" }, "host": { "description": "Host address of the application", "type": "string" }, "is_user_portal_app": { "description": "Show in user portal", "type": "boolean" }, "protocols": { "description": "Network protocols configuration", "items": { "additionalProperties": false, "description": "Network protocol configuration for private applications", "properties": { "port": { "description": "Port specification supporting single ports, ranges, and lists", "pattern": "^\\d+(?:-\\d+)?(?:,\\d+(?:-\\d+)?)*$", "type": "string" }, "type": { "description": "Protocol type (TCP or UDP)", "enum": [ "tcp", "udp" ], "type": "string" } }, "required": [ "port", "type" ], "type": "object" }, "type": "array" }, "publisher_tags": { "description": "Optional publisher tags", "items": { "additionalProperties": false, "description": "Tag without identifier for creation requests", "properties": { "tag_name": { "description": "Display name for the tag", "type": "string" } }, "required": [ "tag_name" ], "type": "object" }, "type": "array" }, "publishers": { "description": "Associated publishers", "items": { "additionalProperties": false, "description": "Publisher reference for private app configuration", "properties": { "publisher_id": { "description": "Unique identifier of the publisher", "type": "string" }, "publisher_name": { "description": "Display name of the publisher", "type": "string" } }, "required": [ "publisher_id", "publisher_name" ], "type": "object" }, "type": "array" }, "real_host": { "description": "Optional real host", "type": "string" }, "trust_self_signed_certs": { "description": "Trust self-signed certificates", "type": "boolean" }, "use_publisher_dns": { "description": "Use publisher DNS", "type": "boolean" } }, "required": [ "app_name", "host", "clientless_access", "is_user_portal_app", "protocols", "publishers", "trust_self_signed_certs", "use_publisher_dns" ], "type": "object" }