@peggleg yes, reported back in April.

MM has removed items connected the the request library, which has security issues and will not be updated.

it seems a number of modules did not document using libraries in their package.json file.

to work around,

in the module or mm folder do

npm install valid-url