find_tools is the entry point for every AgentKey workflow. It performs semantic search across all 1,800+ tools using a combination of embedding similarity, platform-alias boosting (so mentions of “X”, “Twitter”, or ”𝕏” all resolve correctly), and intent-keyword boosting (so action verbs like “search”, “scrape”, and “trending” carry extra weight). The result is a ranked list of Provider/Operation names sorted by relevance to what the user actually wants to do.
The user’s original, unmodified phrasing — not a single extracted keyword.
The full sentence gives the router both the action verb and any platform
context it needs for accurate ranking. Works in English, Chinese, or mixed
language. Examples:
"search the latest OpenAI news""find trending posts on X about GPT-5""scrape the article at https://example.com""获取比特币实时价格"(fetch the real-time Bitcoin price)
Returns
A ranked list of matching tools. Each item in the list contains:The canonical
Provider/Operation identifier for the tool, for example
Twitter/searchTweets or Firecrawl/scrape. Pass this value directly to
describe_tool or execute_tool.A short, plain-language description of what the tool does.
Per-call pricing for the tool.
The number of credits deducted from your balance each time the tool is
executed.
Example
If you already know the category you want to browse, use
list_tools(prefix)
instead. It walks the category tree and returns all tools under a given prefix.
Available top-level prefixes include search, scrape, social, crypto,
finance, business, and ecommerce.Next step
Take thename of the tool you want and pass it to describe_tool to get its
full parameter schema, per-call cost, and a ready-to-run template.
describe_tool
Get a tool’s parameters, cost, and execute_as template before you run it.