@mcpx-digital/license-scan
Reads license metadata from the public npm registry (no tarball downloads) to fill in missing license fields for dependencies when the lockfile lacks them, enabling classification of dependency licenses as permissive, copyleft (GPL/AGPL/LGPL), or unknown.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@mcpx-digital/license-scanscan this project's dependency licenses and flag GPL/AGPL/unknown ones"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@mcpx-digital/license-scan
MCP server for dependency license awareness (advisory).
Scan package.json + lockfiles for dependency licenses. When the lockfile has no license field, optionally read the license metadata from the public npm registry (no tarball downloads). Flag GPL/AGPL/unknown licenses for commercial awareness.
ADVISORY ONLY — not legal advice. Metadata can be wrong or incomplete. Verify critical dependencies yourself before shipping.
Install
npx -y @mcpx-digital/license-scanRelated MCP server: Dependency Checker MCP Server
Cursor mcp.json example
{
"mcpServers": {
"license-scan": {
"command": "npx",
"args": ["-y", "@mcpx-digital/license-scan"]
}
}
}Local clone:
{
"mcpServers": {
"license-scan": {
"command": "node",
"args": ["/absolute/path/to/license-scan-mcp/index.js"]
}
}
}Tools
Tool | What it does |
| Full scan of deps with classifications |
| GPL/AGPL/LGPL-family + unknown only |
| Classify one license string |
Example prompts
“Scan licenses in
/path/to/my-app”“Flag copyleft/unknown licenses for this project”
“Is
GPL-3.0-or-latercopyleft?”
Development
git clone https://github.com/TheoryofShadows/license-scan-mcp.git
cd license-scan-mcp
npm install
npm testLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Detect malicious or vulnerable npm packages: registry search, OSV.dev and GitHub advisory lookups
Provide AI-powered real-time analysis and intelligence on NPM packages, including security, depend…
Check if a dependency's license obligates you, based on how you ship. npm, PyPI, Go.
Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables scanning of project dependencies across multiple package managers (npm, pip, cargo, etc.) and generates comprehensive markdown license reports. Supports automatic license detection from package registries with caching for improved performance.-
- AlicenseBqualityCmaintenanceEnables security scanning for npm dependencies by checking manifest and lockfiles against the OSV.dev and Socket.dev vulnerability databases. It provides tools to detect vulnerabilities in specific packages and retrieve detailed technical reports for identified security issues.314MIT

gridwork-licenseofficial
AlicenseAqualityDmaintenanceScans project dependencies for license compliance, classifying 60+ licenses and detecting conflicts and copyleft risks.4311MIT- -licenseNot gradedqualityBmaintenanceAudits npm dependencies for license compatibility, catching copyleft and source-available traps before shipping.-