Search packages across registries
search_packagesSearch a registry for packages matching q. registry=all fans out to npm, Docker Hub, and the VS Code Marketplace and merges the results. PyPI has no public search API, so registry=pypi returns 400 not_supported — look a PyPI package up by name via get_package instead. Results are normalized PackageSummary items (npm adds a relevance score; Docker adds isOfficial).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Search query. | |
| limit | No | Max results per registry. Clamped to 1-50. Default 20. | |
| registry | Yes | Target registry. "all" fans out to npm, Docker, and VS Code and merges results. pypi returns not_supported. |