search_prompts
Search 1700+ user-submitted AI prompts for ChatGPT, Claude, Midjourney, DALL-E, Cursor, Gemini and more. Each prompt is a copy-paste-ready template for a specific task (writing, coding, marketing, design, business, etc).
Args:
query: Free-text search over title and prompt body. Example: "blog post outline",
"code refactor", "logo design", "cold email".
ai_tool: Filter by target AI. Values: ChatGPT, Claude, Midjourney, DALL-E 3,
Gemini, Cursor, Copilot.
category: Filter by category. Values: Writing, Coding, Marketing, Design,
Business, Education, Creative, Productivity.
limit: Max results (1-25, default 10).
Returns:
Dict with `count` and `results`. Each result: id, title, category, ai_tool,
preview (first 200 chars of prompt), page_url.
Use this when the user asks "give me a prompt for X" or "find a prompt to do Y".
The full content is at the page_url.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_prompts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1-25; values outside the range are clamped). Default: 10. | |
| query | No | Free-text search query matched against prompt title and prompt text. Example: "blog post outline", "code refactor", "logo design", "cold email". Empty string returns unfiltered results. | |
| ai_tool | No | Filter by the AI the prompt is written for. One of: "ChatGPT", "Claude", "Midjourney", "DALL-E 3", "Gemini", "Cursor", "Copilot". Empty string means any AI. | |
| category | No | Filter by prompt category. One of: "Writing", "Coding", "Marketing", "Design", "Business", "Education", "Creative", "Productivity". Empty string means any category. |