check_package_health
Check npm packages for typosquatting, maintenance, adoption, and deprecation risks before adding dependencies to catch suspicious or unmaintained packages.
Instructions
Check npm packages for typosquat risk, maintenance status, adoption metrics, and deprecation. Use this before adding new dependencies to catch suspicious or risky packages.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"packages": "<packages>"
},
"name": "check_package_health"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Output format: markdown (human) or json (machine-readable for agents) | markdown |
| packages | Yes | List of package names to check (e.g. ['lodash', 'expres', 'react-qeury']) |