Compare Agents
compare_agentsPut 2 or 3 listings side by side, as the site's /compare page does. For each listing: the facts that set it apart from the others ("Only one with a CLI", "No auth required", "Most skills (12)"). Then one row per field, with each listing's value by slug: what it is, provider, official vendor, verified, access, auth, MCP server, CLI install, API base URL, skills, streaming, push, categories, tags, listed since. A row where every listing agrees has same: true. Facts from the listings' own data, never a verdict. A curated comparison of the same listings adds its intro line. Unknown or repeated slugs, and any past 3, are left out with a note.
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": {
"slugs": "<slugs>"
},
"name": "compare_agents"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slugs | Yes | Listing slugs to compare, in column order: 2 or 3, e.g. ["deepgram", "assemblyai"] |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The comparison on the site | |
| rows | Yes | ||
| intro | Yes | A curated comparison's editorial line; null for any other mix | |
| notes | Yes | Named listings that were left out, and why | |
| title | Yes | ||
| agents | Yes |