Clearlydefined Search
clearlydefined_searchFind ClearlyDefined component coordinates by name pattern across npm, Maven, PyPI, RubyGems, NuGet, crates.io, Packagist, Go and GitHub. Returns coordinate strings like "npm/npmjs/-/express/4.18.2" that clearlydefined_definition takes. Use it when you know a package name but not its exact ecosystem/namespace/version. Keyless.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Optional: keep only coordinates of this component type, e.g. "npm", "maven", "pypi", "git". Filtered client-side. | |
| limit | No | Maximum coordinates to return. Default 25, max 200. | |
| pattern | Yes | Name fragment to match, e.g. "express", "lodash", "requests". Broad or very common fragments can time out upstream — be specific. |