npm packages
Neptune DXP - Open Edition supports adding and importing npm packages for use in server scripts and other server-side contexts. The MCP server provides tools to list currently installed modules and to add new ones by name.
Required role: npm-modules.
If your user account does not have this role, every tool in this group fails immediately with an access denied error. Contact an administrator to request the role, or see Access control for more information on how roles are enforced.
Available tools
Parameters are shown with their type and a short description.
| Tool | Description | Parameters |
|---|---|---|
|
List all npm packages registered in Neptune DXP - Open Edition. Returns |
None |
|
Retrieve an npm package by its ID, including the scripts and AI agents that reference it. |
|
|
Install an npm package into the Neptune DXP - Open Edition server-script module
directory and register it. Runs |
|
uninstall_npm_module |
Uninstall an npm package by its ID. Runs |
|
Related topics
-
Tools overview — the full list of artifact types and required roles.
-
Server scripts — npm packages are typically consumed in server scripts.
-
Access control — how role and development package checks are enforced on every tool call.