search_prompts
Search the Wikiprompt catalog of 900+ curated AI prompts. All filters combine. Returns compact rows with the canonical URL; call get_prompt with a slug for the full prompt text.
Parameters11
| query | string | optional | Full-text query (typo-tolerant). Omit to browse by filters only. |
| category | string | optional | |
| model | string | optional | AI model/tool, e.g. "GPT Image 2", "Seedance 2.0", "ChatGPT", "Claude" (see list_facets for values) |
| style | string | optional | Visual style label, e.g. "cinematic" (see list_facets) |
| prompt_type | string | optional | |
| media | string | optional | Output type; "visual" = image or video |
| min_rating | integer | optional | Minimum average result-quality rating (1-5) |
| featured | boolean | optional | Editor-featured prompts only |
| sort | string | optional | |
| limit | integer | optional | |
| offset | integer | optional |
Raw schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"description": "Full-text query (typo-tolerant). Omit to browse by filters only."
},
"category": {
"type": "string",
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
]
},
"model": {
"type": "string",
"maxLength": 120,
"description": "AI model/tool, e.g. \"GPT Image 2\", \"Seedance 2.0\", \"ChatGPT\", \"Claude\" (see list_facets for values)"
},
"style": {
"type": "string",
"maxLength": 60,
"description": "Visual style label, e.g. \"cinematic\" (see list_facets)"
},
"prompt_type": {
"type": "string",
"enum": [
"system-prompt",
"template",
"one-shot",
"agent",
"workflow",
"persona",
"creative-gen"
]
},
"media": {
"type": "string",
"enum": [
"image",
"video",
"text",
"visual"
],
"description": "Output type; \"visual\" = image or video"
},
"min_rating": {
"type": "integer",
"minimum": 1,
"maximum": 5,
"description": "Minimum average result-quality rating (1-5)"
},
"featured": {
"type": "boolean",
"description": "Editor-featured prompts only"
},
"sort": {
"type": "string",
"enum": [
"relevance",
"rating",
"recent",
"views"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50
},
"offset": {
"type": "integer",
"minimum": 0
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}