Netskope NPA MCP Server
This MCP server provides an interface to Netskope's Network Private Access (NPA) API, allowing you to manage publishers, upgrade profiles, access policies, and publisher steering.
Installation Options
Option 1: NPX Installation (Recommended)
Option 2: Manual Installation
MacOS/Linux Setup in Claude/Cline
{ "mcpServers": { "netskope-npa": { "command": "npx", "args": [ "-y", "@johnneerdael/netskope-npa", ] "env": { "NETSKOPE_API_TOKEN": "YOUR_API_KEY_HERE", "NETSKOPE_API_BASE": "https://your-netskope-instance.goskope.com" } } } }
WSL Setup in Claude/Cline
- Install WSL if not already installed:
- Install NVM in WSL:
- Install Node.js using NVM:
- Configure MCP in your Claude project:
Note: Replace your-wsl-username
and your-windows-username
with your actual usernames.
Understanding WSL Paths
- WSL path:
/home/your-wsl-username
- Windows path mapped in WSL:
/mnt/c/Users/your-windows-username
Environment Setup
- Create
.env
file:
Usage
Development
Building
Testing
Running in Development Mode
License
MIT
Troubleshooting
WSL Path Issues
If you encounter path mapping issues:
- Check your WSL installation:
wsl -l -v
- Verify path mappings:
wsl pwd
- Ensure NVM is properly sourced:
source ~/.nvm/nvm.sh
Common Issues
- EACCES error: Run with proper permissionsCopy
- Path not found: Verify WSL pathsCopy
- Node version mismatch: Use correct NVM versionCopy
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Provides an interface to manage publishers, upgrade profiles, access policies, and steering for Netskope's Network Private Access (NPA) API.
Related MCP Servers
- -securityFlicense-qualityThis server provides an interface with the Finnhub API, enabling users to obtain the latest market news, stock market data, basic financials, and recommendation trends for specific stocks.Last updated -Python
- AsecurityAlicenseAqualityIntegrates Cline with Azure DevOps services, enabling access to work items, repositories, and pull requests through configurable MCP tools.Last updated -1511TypeScriptMIT License
- AsecurityFlicenseAqualityProvides tools for managing Netskope infrastructure, policies, and steering configurations via the Model Context Protocol.Last updated -5001TypeScript
- AsecurityAlicenseAqualityConnects Claude to Portkey's API for managing AI configurations, workspaces, analytics, and user access, providing comprehensive control over API usage and settings.Last updated -9TypeScriptMIT License