netskope-mcp

netskope-mcp

2

The Netskope NPA MCP Server facilitates the management of Netskope Network Private Access infrastructure through the use of LLMs, offering a range of tools for configuration and access control. It focuses on enforcing Zero Trust principles by providing comprehensive tools for broker and application management.

Netskope NPA MCP Server

A Model Context Protocol (MCP) server designed for managing Netskope Network Private Access (NPA) infrastructure using Large Language Models (LLMs).

Features

  • Provides tools like AlertsTools, LocalBrokerTools, PolicyTools, PrivateAppsTools, PublishersTools, and others to manage Netskope configurations.
  • Supports creation, updating, and deletion of private applications and brokers.
  • Enforces Zero Trust Network Access (ZTNA) principles.

Warning

  • Not recommended for use in production environments as development is ongoing.

Installation

  • Available as an npm package or for local development.
  • Environment variables NETSKOPE_BASE_URL and NETSKOPE_API_KEY are required for authentication and API communication.

Tools Description

  • AlertsTools: Manages alert configurations.
  • LocalBrokerTools: Manages local broker instances for ZTNA.
  • PolicyTools: Configures access control policies.
  • PrivateAppsTools: Manages private applications access.
  • PublishersTools: Manages traffic handling publishers.
  • UpgradeProfileTools: Manages automated upgrade schedules and profiles.
  • SteeringTools: Updates associations between applications and publishers.
  • ValidationTools: Validates configurations and searches resources.