Adaptive entities

Adaptive entities define custom data structures for the Adaptive Designer in Neptune DXP - Open Edition. The MCP server provides tools to list, retrieve, create, update, and delete adaptive entities and their field definitions.

Required role: adaptivedesigner.

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_adaptive

List all adaptive entities in Neptune DXP - Open Edition. Adaptive entities define custom data structures.

None

get_adaptive

Return an adaptive entity, including its settings and field definitions. Supply either id or name. The tool resolves name to the matching id.

  • id (string): ID of the adaptive entity to retrieve.

  • name (string): Name of the adaptive entity to retrieve.

save_adaptive

Create or update an adaptive entity. For a new entity, the object must contain name, a type (T for table, S for script, C for connector), and settings with the field definitions. Include id to update.

adaptive (object): Full adaptive entity definition object.

delete_adaptive

Delete an adaptive entity by its ID.

id (string)