---
title: "The directory filtered: the same filters and answer as the MCP tool search_tools (category, min_level, pays_with, access, query, agent_can_buy, agent_can_leave, limit). /api/tools.json with a query answers 302 here. 120 requests per 10 minutes per IP"
method: GET
path: "/api/tools"
tags: ["Directory"]
---

# The directory filtered: the same filters and answer as the MCP tool search_tools (category, min_level, pays_with, access, query, agent_can_buy, agent_can_leave, limit). /api/tools.json with a query answers 302 here. 120 requests per 10 minutes per IP

`GET /api/tools`

## Request

- Base URL: `https://agentdrives.com`
- URL: `https://agentdrives.com/api/tools`
- Auth: none required

## Query parameters

- `category` string
- `min_level` integer: Agent level, the only rank: 0 Read-only (Agents can read about it, but there is nothing to use); 1 Needs a person (Agents can't get in on their own); 2 Gets in (An agent gets in on its own but does less than half the core work); 3 Does the work (An agent gets in on its own and does half the core work or more); 4 Runs on its own (An agent does the core work and can stop paying on its own); 5 Autonomous (All of that, and it pays on its own for the work)
- `pays_with` string
- `access` 'keyless' | 'local' | 'try_first' | 'no_account' | 'pay_per_call' | 'key_by_api' | 'mcp_signin' | 'email_signup' | 'browser_signup' | 'by_name' | 'person'
- `query` string
- `agent_can_buy` boolean
- `agent_can_leave` boolean
- `limit` integer

## Response `200`

The products that match

- object
  - `filters` object
  - `count` integer
  - `total` integer: Every product that matches; count is how many came back (limit)
  - `more` string: When more match than came back: how to get the rest
  - `results` object[]

## Other responses

- `400`: unknown_parameter, invalid_arguments
- `429`: Over the limit: error and fix, and Retry-After (seconds)

---

[API](https://skmtc.dev/agentdrives/apis/agentdrives-api.md) · [All operations](https://skmtc.dev/agentdrives/apis/agentdrives-api/llms.txt) · [OpenAPI document](https://skmtc.dev/agentdrives/apis/agentdrives-api/revisions/875c17f6ee52?raw)
