search_problems
Find LeetCode problems by category, tags, difficulty, or keywords, then return a JSON list of matches with limit/offset pagination.
Instructions
Searches LeetCode problems by category, tags, difficulty, and keywords (read-only, no auth). Supports pagination via limit/offset. Returns matching problem list as JSON. Use get_problem when you already know the titleSlug; use this to browse or discover problems.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Topic tags to filter by, e.g. ['array', 'dynamic-programming']. Omit for no tag filter. | |
| limit | No | Max results per page (default: 10) | |
| offset | No | Results to skip for pagination (default: 0) | |
| category | No | Problem set category (e.g., 'algorithms', 'database'). Default: 'all-code-essentials'. | all-code-essentials |
| difficulty | No | Difficulty filter. Omit for all levels. | |
| searchKeywords | No | Keyword search in problem titles and descriptions |