get_promptGet a prompt by ID. If the prompt contains template variables (like ${variable} or ${variable:default}), you may need to provide values for them.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The ID of the prompt to retrieve"
}
},
"required": [
"id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | | — |
search_promptsSearch for AI prompts by keyword. Returns matching prompts with title, description, content, author, category, and tags.Input schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query to find relevant prompts"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 50,
"default": 10,
"description": "Maximum number of prompts to return (default 10, max 50)"
},
"type": {
"type": "string",
"enum": [
"TEXT",
"STRUCTURED",
"IMAGE",
"VIDEO",
"AUDIO"
],
"description": "Filter by prompt type"
},
"category": {
"type": "string",
"description": "Filter by category slug"
},
"tag": {
"type": "string",
"description": "Filter by tag slug"
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | | — |