Skip to main content

Retrieve Tools Endpoint

POST /v1/retrieve_tools Find available tools using natural language query.

Request Body

Parameters


Response


Examples

Simple Query

With Filters

Using SDK


Error Responses

Bad Request (400)

Unauthorized (401)

Rate Limited (429)


Performance Tips

  1. Be specific - “Deploy to AWS Lambda” returns better results than “deploy”
  2. Use filters - Reduce search space with server/category filters
  3. Set appropriate top_k - Usually 3-5 is sufficient
  4. Cache results - Same queries within 1 hour use cache

Next Steps

Execute Tool Endpoint

Run tools with the execution API.

Get Tool Endpoint

Get details about specific tools.

API Overview

Complete API reference.

See Dynamic Retrieval for details on how tools are ranked. 🚀