YRUZ DependencyPulse Batch Check (from 0.01 USDC)
deps_batch_checkOSV advisory check of 2-100 package versions in one call, mixed ecosystems: status per package version, advisory ids with summary, severity and fixed versions. Priced 0.002 USDC per unique package version (minimum 0.01, maximum 0.2), quoted exactly in the 402 before you pay. Price: 0.002 USDC per advisory_check (0.01-0.2 per call, exact total quoted before payment), paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. How to call it: get_example {"tool":"deps_batch_check"}. Same tool over HTTP: https://yruz.one/api/deps/batch?packages=npm%3Alodash%404.17.15%2Cnpm%3Aminimist%401.2.5%2Cpypi%3Arequests%402.19.0%2Ccomposer%3Aguzzlehttp%2Fguzzle%407.4.0%2Cnpm%3Aexpress%404.21.2
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": "deps_batch_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| packages | Yes | list (required): JSON [{"ecosystem":"npm","name":"lodash","version":"4.17.15"}] or text "npm:lodash@4.17.15, pypi:requests@2.19.0" | |
| ecosystem | No | default ecosystem for items without one (default npm) |