This Netskope MCP implementation, developed by John Neerdael, provides integration with the Netskope API for managing private access infrastructure. Built with TypeScript and leveraging the Model Context Protocol SDK, it offers tools for publisher lifecycle management, private app configuration, policy creation, and traffic diagnostics. The implementation focuses on simplifying Netskope operations through a standardized MCP interface, with features like caching and retry logic. It's particularly useful for network administrators and security teams needing to automate Netskope NPA tasks, enabling use cases such as infrastructure validation, policy enforcement, and access control management without directly dealing with the complexities of the Netskope API.
Retrieves the current alert configuration settings for publishers, including notification preferences for various events such as upgrades and connection status changes.
Updates the alert configuration settings for publishers, allowing customization of notification preferences for various system events including upgrades and connection status changes.
Lists all configured local brokers in your Netskope environment.
Creates a new local broker instance for handling on-premises ZTNA traffic.
Retrieves detailed information about a specific local broker by its ID.
Updates the configuration of an existing local broker.
Removes a local broker from your Netskope configuration.
Retrieves the global configuration settings for local brokers.
Updates the global configuration settings for all local brokers.
Generates a new registration token for a specific local broker.
Lists all policy rules configured in your Netskope Private Access environment.
Retrieves detailed information about a specific policy rule by its ID.
Creates a new policy rule to control access to private applications.
Updates an existing policy rule's configuration.
Removes a policy rule from your configuration.
Creates a new private application in your Netskope environment.
Updates the configuration of an existing private application.
Removes a private application from your Netskope configuration.
Retrieves detailed configuration information about a specific private application.
Retrieves a list of all configured private applications with their configurations.
Retrieves all tags associated with private applications.
Associates new tags with a private application for better organization and management.
Updates the tags associated with one or more private applications.
Updates the publisher assignments for private applications.
Removes publisher assignments from private applications.
Retrieves the current discovery settings for private applications.
Retrieves the active policies associated with specified private applications.
Lists all publishers configured in your Netskope environment.
Retrieves detailed information about a specific publisher.
Creates a new publisher instance in your Netskope environment.
Partially updates a publisher's configuration.
Performs a complete update of a publisher's configuration.
Removes a publisher from your Netskope configuration.
Initiates upgrades for multiple publishers simultaneously.
Retrieves information about available publisher releases.
Retrieves the list of private applications associated with a specific publisher.
Creates a new registration token for a publisher.
Lists all upgrade profiles configured in your Netskope environment.
Retrieves detailed information about a specific upgrade profile.
Creates a new upgrade profile to manage automated publisher upgrades.
Updates an existing upgrade profile's configuration.
Removes an upgrade profile from your configuration.
Updates the association between private applications and publishers.
Removes associations between private applications and publishers.
Retrieves diagnostic information about user access to private applications.
Retrieves diagnostic information about device access to specific private applications.
Validates names for various resources to ensure they meet naming requirements.
Validates complete resource configurations before creation or update operations.
Searches for publishers or private applications based on specified criteria.
No reviews yet. Be the first to review!
Sign in to join the conversation