Applications

The MCP server provides tools to list, retrieve, create, update, and delete applications in Neptune DXP - Open Edition.

Required role: appdesigner.

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. UUIDs are always strings.

Tool Description Parameters

list_apps

List all applications in Neptune DXP - Open Edition. Returns id, name, title, description, type, and status.

None

get_app

Get detailed information about a specific application by its ID.

id (string)

save_app

Create or update an application. Pass the full app object. Omit id to create a new app.

app (object): Full application definition object.

For new apps, must include an application field (the app name). Omit id to create; include id to update.

delete_app

Delete an application by its ID.

id (string)

activate_app

Activate an application: push the design-time definition to runtime, regenerate the version, and compile CSS. Use after editing an app via save_app to make changes available to runtime users.

id (string)