Skip to main content
Glama

PkgGuard

Scan a dependency manifest for vulnerable and malicious packages

scan_dependencies
Read-onlyIdempotent

Checks a package.json, lockfile, requirements.txt, go.mod, Cargo.lock, poetry.lock or composer.lock (or a list of packages) against OSV.dev for known vulnerabilities and confirmed-malicious packages. Free preview tier: verdict and counts, up to 25 packages. The paid x402 endpoint /v1/scan adds per-package advisory ids, severity, CVSS and fixed-in versions (up to 500 packages).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
filenameNoOptional file name, helps type detection
manifestNoManifest or lockfile contents (package.json, package-lock.json, requirements.txt, Pipfile.lock, poetry.lock, go.mod, Cargo.lock, composer.lock)
packagesNoAlternative to manifest: [{ecosystem, name, version}], up to 500
include_devNoInclude devDependencies (default true)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources