Setup
Configuration
The plugin reads its configuration from theplugins.openclaw-plugin section of your openclaw.json:
Configuration Fields
Environment Details
Authentication Flow
The plugin supports a browser-based login flow identical to the Nevermined CLI:- User sends
/nvm_loginin any chat channel - The plugin starts a local HTTP server on a random port
- A browser window opens to the Nevermined login page
- After authentication, Nevermined redirects back with the API key
- The key is stored in the plugin’s in-memory config for the current session
Logging Out
Send/nvm_logout or call nvm_logout to remove the stored API key. All payment tools will require re-authentication after logout.
Default Values
WhenplanId and agentId are set in the config, all subscriber tools (checkBalance, getAccessToken, orderPlan, queryAgent) use them as defaults. You can always override them per-call by passing the parameter explicitly.
This is useful for gateways that serve a single plan — configure it once and all tools work without extra parameters.