Netskope MCP Server

createPrivateApp

Create and configure private applications on the Netskope MCP Server, defining host addresses, protocols, clientless access, and publisher associations for secure and controlled access.

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" }
ID: fbsq8oidqv