Netskope NPA MCP Server
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.
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
Provides an interface to manage publishers, upgrade profiles, access policies, and steering for Netskope's Network Private Access (NPA) API.
- Installation Options
- MacOS/Linux Setup in Claude/Cline
- WSL Setup in Claude/Cline
- Usage
- Development
- License
- Troubleshooting