Find indie-made tools and alternatives
search_toolsFind indie, open-source, or self-hosted alternatives to SaaS tools by matching a user's need against a product catalog; record unmatched needs for follow-up.
Instructions
Call when the user asks whether there is a tool for X, or for an alternative to a product. Matches the need against a catalog of indie-made products and returns the most relevant ones. matched=false means nothing suitable was found; then call log_unmet_need to record the need anonymously.
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": {
"query": "<query>"
},
"name": "search_tools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results, default 5 | |
| query | Yes | What the user wants to do, e.g. "add a nice background to screenshots" or "self-hosted uptime monitoring" | |
| pricing | No | Optional: pricing model | |
| category | No | Optional: only search within this category | |
| platform | No | Optional: platform, e.g. web, macos, windows, linux, ios, android, self-hosted |