Batch-check pub.dev packages for updates
check_packagesChecks up to 100 pub.dev packages at once, e.g. every dependency in a project. Useful after reading a pubspec.yaml's dependencies/dev_dependencies by hand; prefer check_pubspec when you have the raw pubspec.yaml text. Changelog HTML is left out of each result unless changelog is set to true - if any of them have one, the response says how many (changelogsAvailable) and reminds you to call again with changelog: true. No account needed.
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_packages"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| packages | Yes | List of {name, currentVersion?} pairs to check | |
| changelog | No | Include changelog HTML in each result. Defaults to false; only set this once you actually need the changelog text, since it can be large across a whole batch. |