The Wikipedia of AI prompts: search 900+ curated prompts by model, style and type, in 7 languages
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get the editor-featured prompts (the best of the catalog).
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Get the editor-featured prompts (the best of the catalog).
| Argument | Type | Description |
|---|---|---|
| limit | integer |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1
}
},
"additionalProperties": false
}Fetch one prompt in full by slug (or UUID): complete prompt text, structured metadata (model, prompt type, style, quality assessment), author, media and source attribution. Optional locale (es, pt, fr, zh, de, ja) returns the translated version.
| Argument | Type | Description |
|---|---|---|
| locale | string | |
| slug_or_id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug_or_id"
],
"properties": {
"locale": {
"enum": [
"en",
"es",
"pt",
"fr",
"zh",
"de",
"ja"
],
"type": "string"
},
"slug_or_id": {
"type": "string",
"maxLength": 200,
"minLength": 1
}
},
"additionalProperties": false
}List the available translations of a prompt (locale + translated title).
| Argument | Type | Description |
|---|---|---|
| slug_or_id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug_or_id"
],
"properties": {
"slug_or_id": {
"type": "string",
"maxLength": 200,
"minLength": 1
}
},
"additionalProperties": false
}Get the most recently added prompts, optionally filtered by category.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| category | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1
},
"category": {
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
],
"type": "string"
}
},
"additionalProperties": false
}Get catalog statistics: total prompts, contributors, and the media/type breakdown.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Get prompts trending right now (1000+ views in the last 7 days). May be empty when nothing crosses the threshold.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List the 9 Wikiprompt categories with live prompt counts.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List the searchable facet values with counts: AI models/tools, visual styles, and prompt types. Use these values in search_prompts filters.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List prompts contributed by a specific author handle (as shown on prompt pages).
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| handle* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"handle"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1
},
"handle": {
"type": "string",
"maxLength": 100,
"minLength": 1
}
},
"additionalProperties": false
}Get one random prompt from the catalog, optionally within a category.
| Argument | Type | Description |
|---|---|---|
| category | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"category": {
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
],
"type": "string"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| media | string | Output type; "visual" = image or video |
| model | string | AI model/tool, e.g. "GPT Image 2", "Seedance 2.0", "ChatGPT", "Claude" (see list_facets for values) |
| query | string | Full-text query (typo-tolerant). Omit to browse by filters only. |
| style | string | Visual style label, e.g. "cinematic" (see list_facets) |
| offset | integer | |
| category | string | |
| featured | boolean | Editor-featured prompts only |
| min_rating | integer | Minimum average result-quality rating (1-5) |
Submit a new prompt to Wikiprompt. Requires a wikiprompt API key (create one from your profile at wikiprompt.org). Pass it as the api_key argument or send an Authorization: Bearer header.
| Argument | Type | Description |
|---|---|---|
| tags | array | |
| title* | string | |
| api_key | string | Your wikiprompt API key (or use an Authorization: Bearer header) |
| content* | string | The prompt text itself |
| category | string | |
| media_urls | array | URLs of example results (images/videos) |
| description | string | 1-2 sentences: what it does and which model it targets |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"title",
"content"
],
"properties": {
"tags": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10
},
"title": {
"type": "string",
"maxLength": 120,
"minLength": 3
},
"api_key": {
"type": "string",
"description": "Your wikiprompt API key (or use an Authorization: Bearer header)"
},
"content": {
"type": "string",
"maxLength": 20000,
"minLength": 10,
"description": "The prompt text itself"
},
"category": {
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
],
"type": "string"
},
"media_urls": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
},
"maxItems": 20,
"description": "URLs of example results (images/videos)"
},
"description": {
"type": "string",
"maxLength": 500,
"description": "1-2 sentences: what it does and which model it targets"
}
},
"additionalProperties": false
}| prompt_type |
| string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"sort": {
"enum": [
"relevance",
"rating",
"recent",
"views"
],
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1
},
"media": {
"enum": [
"image",
"video",
"text",
"visual"
],
"type": "string",
"description": "Output type; \"visual\" = image or video"
},
"model": {
"type": "string",
"maxLength": 120,
"description": "AI model/tool, e.g. \"GPT Image 2\", \"Seedance 2.0\", \"ChatGPT\", \"Claude\" (see list_facets for values)"
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Full-text query (typo-tolerant). Omit to browse by filters only."
},
"style": {
"type": "string",
"maxLength": 60,
"description": "Visual style label, e.g. \"cinematic\" (see list_facets)"
},
"offset": {
"type": "integer",
"minimum": 0
},
"category": {
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
],
"type": "string"
},
"featured": {
"type": "boolean",
"description": "Editor-featured prompts only"
},
"min_rating": {
"type": "integer",
"maximum": 5,
"minimum": 1,
"description": "Minimum average result-quality rating (1-5)"
},
"prompt_type": {
"enum": [
"system-prompt",
"template",
"one-shot",
"agent",
"workflow",
"persona",
"creative-gen"
],
"type": "string"
}
},
"additionalProperties": false
}