Meterian can process Unity packages, either builtins or unity standard packages, and open packages from OpenUpm, as long as they are declared using a manifest.json file and a packages-lock.json file, as per standards. If the agent does not find a lock file, it will use only the manifest file but the results will be partial, as transitive dependencies won't be correctly resolved.
The only requirement, assuming your license has the feature enabled, is to add to the client invocation the parameter --scan-unity when running it. Please note that the nodejs scanner is automatically disabled on unit project, unless it's explicitly required, using --scan-nodejs .
An example of run against theTaskRunner project from Greener-Games: