Search replacement recipes
search_recipesUse when the user wants a cheaper way to do a job and names a feature or kind of tool rather than one product: 'cheaper keyword research', 'forms without Typeform', 'what can replace our CRM'. Filter by the vendor they pay for, a feature, a category or a path type (switch, cheaper plan, open source, pay per use, agent skill, build it). Returns compact recipe cards, each with its best priced path that saves money; get_recipe has every path, cost and source. intent 'new' prices options for a job they don't pay for yet; requirements labels must-haves. For one product they pay for, find_alternatives re-costs it at their own price and usage. Stackcut stores the arguments of tool calls to improve its recommendations (vendor names, prices, seats, features, usage numbers, billing amounts and project descriptions; account keys only as a one-way hash, billing and validation sources not at all; never IP addresses). Tool results are summarized; exit tools log only result counts, qualification flags and public evidence statuses, not answer contents. Don't send personal data or secrets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | relevance | |
| limit | No | ||
| query | No | Free text, e.g. 'client approval portal' or 'semrush backlinks' | |
| intent | No | new: they pay for no tool yet: costs, never savings (default replace) | |
| vendor | No | Product currently paid for, e.g. 'Airtable', 'Salesforce', 'Semrush Pro' | |
| feature | No | A feature they rely on, e.g. 'rank tracking', 'e-signatures' | |
| category | No | Category name from list_categories, e.g. 'CRM', 'SEO data' | |
| path_type | No | Only recipes offering this kind of replacement | |
| requirements | No | Options per recipe: excluded kinds dropped, must-haves labeled |