Dep Scope MCP server
io.github.FlorianBruniaux/dep-scope·v0.4.2·19 starsSymbol-level npm dependency analysis: scan verdicts, native alternatives, migration prompts.
19 stars190 downloads/wk
Reviews
Write oneNobody has reviewed Dep Scope yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Dep Scope tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_packageAnalyze symbol-level usage of a specific npm package: which symbols are imported, from which files, verdict, and native alternatives.
find_duplicatesFind duplicate or overlapping libraries in a project (e.g. moment + date-fns both installed, multiple icon libraries).
generate_migration_promptGenerate a ready-to-use LLM migration prompt for a specific package. Returns the markdown content with symbol-by-symbol replacement instructions.
get_migration_candidatesList all packages that can be migrated to native JS alternatives (RECODE_NATIVE) or consolidated (CONSOLIDATE). Returns packages with their alternatives and file locations.
scan_projectScan all npm dependencies in a project and get symbol-level verdicts (KEEP, REMOVE, RECODE_NATIVE, CONSOLIDATE, PEER_DEP, INVESTIGATE).
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan124 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 26 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Dep Scope compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 915 Security servers
- Tools
- 5
- the typical Security server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 19
- more than 93% of 587 Security servers
- Downloads a week
- 190
- more than 73% of 249 Security servers with a package
What its tools let an agent do: 4 read · 1 create
Install Dep Scope in Claude Code, Cursor or VS Code
Runs npx -y @florianbruniaux/dep-scope on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add dep-scope -- npx -y @florianbruniaux/dep-scope
What the publisher says
From the Dep Scope repository's README, as published. We do not edit it. Read it on GitHub
dep-scope
Florian BRUNIAUX · AI Founding Engineer @ Méthode Aristote 13 years from developer to CTO / VP Eng · Blog ↗ · Projects ↗
Symbol-level dependency analysis + LLM-ready migration prompts for TypeScript/JavaScript projects.
"Knip tells you what's unused. dep-scope tells you how you use what you keep, and generates the prompt to remove it."
When to use dep-scope
Good use cases:
- Legacy project audit: Finding lodash functions that now have native equivalents
- Library consolidation: Do we really need 3 icon libraries?
- Migration: Generate a context-aware prompt and let Claude Code do the refactoring
- Curiosity: "Which symbols from this 50KB library do we actually use?"
Not the right tool if:
- You just want unused deps → use Knip instead
- Your codebase is already well-maintained → dep-scope will mostly say "KEEP"
Quick Example
$ dep-scope scan
═══════════════════════════════════════════
dep-scope Analysis Report
═══════════════════════════════════════════
Summary:
Total dependencies: 45
✓ Keep: 38
↻ Recode Native: 3
✗ Remove: 2
⊕ Peer Dep: 4
Action Items:
Remove (unused):
✗ moment
✗ has-flag
Recode to native:
↻ lodash.debounce (1 symbol) → custom debounce function
↻ array-includes (1 symbol) → Array.prototype.includes
↻ left-pad (1 symbol) → String.prototype.padStartHow it compares
Recommendation: Use Knip for unused detection, dep-scope for deeper analysis and migration. They work well together (dep-scope auto-detects Knip if installed).
Installation
CLI (global):
npm install -g @florianbruniaux/dep-scopeWithout installation:
npx @florianbruniaux/dep-scope scanMCP Server (AI editors — no CLI needed):
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Dep Scope: common questions
- Is Dep Scope MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Dep Scope safety report
- How do I install Dep Scope?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Dep Scope need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Dep Scope maintained?
- The last commit was 65 days ago (2026-09-01). The latest release is v0.4.2.
- What can I use instead of Dep Scope?
- Servers from other publishers that do the same job: npm Registry MCP Server, pkgxray MCP server and quantakrypto pqc-tools MCP server. Compare all Dep Scope alternatives.
- How does Dep Scope compare with other Security MCP servers?
- safety score 92/100 (higher than 95% of 915 Security servers); tools 5 (the typical Security server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Dep Scope
Same job from other publishers: the closest match first, then the best rated.
- npm Registry MCP Servernpm registry MCP server — package intelligence, security audits, dependency analysisnot reviewedGrowingB
- pkgxrayPre-install security scans for npm packages, MCP servers, and AI agents with cited verdict evidence.not reviewedGrowingB
- quantakrypto pqc-toolsScan code for quantum-vulnerable cryptography and get NIST post-quantum migration guidance.not reviewedGrowingB
- Npm SentinelAdvanced NPM analysis: Recursive security scanning, ecosystem awareness, and deep insights.not reviewedGrowingA
- not reviewedGrowingA