Find software for a task
search_catalogFind software by name, task or recorded filters. Returns at most ten candidates from the same service as native HTML/HTTP search, with recordUrl and met/unmet/unknown requirement assessments. Unknown is not false. No complete profile, publisher fetch, bulk export or functionality guarantee.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Name or task; at most 512 UTF-8 bytes and 12 words. No model or translation is called. | |
| page | No | Same normalization as HTTP search; depth beyond 50 is refused. | |
| limit | No | Same normalization as HTTP search; at most ten combined identities. | |
| license | No | Recorded license family, not a verified legal conclusion. | |
| pricing | No | Recorded pricing classification, not proof of a price. | |
| require | No | Up to three requirements, e.g. api:true,mcp:true. Missing or inferred evidence stays unknown. | |
| unknown | No | Defaults to include candidates needing verification. | |
| category | No | Recorded category slug, including its descendants. | |
| platform | No | Recorded platform filter, using the HTTP search vocabulary. |