The scan subcommand analyses your project's manifest (npm, Python, Rust), looks up each dependency in ToolCairn's graph, and prints a summary of health tiers and deprecation warnings. No account required.
Run it
bash
npx @neurynae/toolcairn-mcp scan .Or, for machine-readable output:
bash
npx @neurynae/toolcairn-mcp scan ./my-project --jsonSupported manifests
package.json(npm / pnpm / yarn)requirements.txt(pip)Cargo.toml(crates.io)
Sample output
text
Scanning ./my-project
Dependencies: 34 (npm)
Detected manifests: package.json, pnpm-lock.yaml
Health summary
• Thriving 18
• Active 10
• Maintenance 4
• Deprecated 2 ← action suggested
Flagged
✗ request@2.88.2 — deprecated since 2020. Alternatives: undici, got, node-fetch.
✗ node-sass@9.0.0 — deprecated. Alternatives: sass, sass-embedded.
Next step
Run tool://check_compatibility on your framework + ORM pair before upgrading.Next steps
- Ready to use ToolCairn inside an agent? Set up Claude Code or Cursor.
- Want the same data over HTTP? See HTTP API.