Alternatives To
alternatives_toListings that could stand in for one listing, strongest first, as on its /agents//alternatives page. Each alternative is in the listing's main category, offers at least one of its access methods, and overlaps on what it does (shared skills and tags, rarer ones counting for more). Each comes with why: the access methods both offer and what they have in common. Up to 8. Fewer, or none, rather than a weak match. Also returns a link comparing the listing with its top two alternatives.
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": {
"slug": "<slug>"
},
"name": "alternatives_to"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Agent slug, e.g. "deepgram" | |
| limit | No | Most alternatives to return (1–8, default 8) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Its alternatives page; null when it has too few for one | |
| agent | Yes | ||
| basis | Yes | What every alternative has in common with the listing | |
| total | Yes | How many alternatives it has, up to 8 | |
| compareUrl | Yes | The listing side by side with its top two alternatives | |
| alternatives | Yes |