Netskope Private Access
Manages Netskope Network Private Access (NPA) infrastructure using Large Language Models (LLMs) via a Model Context Protocol (MCP) server.
About
This tool serves as a Model Context Protocol (MCP) server, providing a robust interface that allows Large Language Models (LLMs) to programmatically interact with and manage Netskope Network Private Access (NPA) infrastructure. It is designed to streamline the administration of Netskope NPA, enabling intelligent control over various components such as security policies, local brokers for on-premises Zero Trust Network Access (ZTNA), and alert configurations. By offering a structured and accessible API, it facilitates advanced automation and integration with AI-driven operational workflows, although it is currently in active development and not recommended for production use.
Key Features
- Manage alert configuration settings for Netskope publishers, including notification preferences for upgrades and connection status changes.
- Perform comprehensive CRUD operations on local brokers, including listing, creating, retrieving, updating, and deleting instances.
- Generate secure registration tokens for local brokers.
- List and filter all configured policy rules within the Netskope Private Access environment.
- Retrieve and update global configuration settings for local brokers, such as hostname settings.
- 2 GitHub stars
Use Cases
- Automate the deployment and management of local brokers for new sites or expanding capacity in on-premises ZTNA scenarios.
- Configure and update alert notification settings for critical Netskope publisher events, ensuring relevant teams are informed.
- Audit and review all configured access policies and rules to ensure proper access controls and identify potential conflicts.