mcp
The Wikipedia of AI prompts: search 900+ curated prompts by model, style and type, in 7 languages
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mcp": {
"url": "https://mcp.wikiprompt.org/mcp"
}
}
}Puntos de conexión remotos
https://mcp.wikiprompt.org/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (12)
🟢search_prompts(query, category, model, style, prompt_type, ...)
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.
Esquema de entrada
{
"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#"
}🟢get_prompt(slug_or_id, locale)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"slug_or_id": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"locale": {
"type": "string",
"enum": [
"en",
"es",
"pt",
"fr",
"zh",
"de",
"ja"
]
}
},
"required": [
"slug_or_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_categories
List the 9 Wikiprompt categories with live prompt counts.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_facets
List the searchable facet values with counts: AI models/tools, visual styles, and prompt types. Use these values in search_prompts filters.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_featured(limit)
Get the editor-featured prompts (the best of the catalog).
Esquema de entrada
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 30
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_trending
Get prompts trending right now (1000+ views in the last 7 days). May be empty when nothing crosses the threshold.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_recent(limit, category)
Get the most recently added prompts, optionally filtered by category.
Esquema de entrada
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50
},
"category": {
"type": "string",
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
]
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢random_prompt(category)
Get one random prompt from the catalog, optionally within a category.
Esquema de entrada
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
]
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_stats
Get catalog statistics: total prompts, contributors, and the media/type breakdown.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_prompt_translations(slug_or_id)
List the available translations of a prompt (locale + translated title).
Esquema de entrada
{
"type": "object",
"properties": {
"slug_or_id": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"slug_or_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢prompts_by_author(handle, limit)
List prompts contributed by a specific author handle (as shown on prompt pages).
Esquema de entrada
{
"type": "object",
"properties": {
"handle": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"handle"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡submit_prompt(api_key, title, content, description, category, ...)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"api_key": {
"type": "string",
"description": "Your wikiprompt API key (or use an Authorization: Bearer header)"
},
"title": {
"type": "string",
"minLength": 3,
"maxLength": 120
},
"content": {
"type": "string",
"minLength": 10,
"maxLength": 20000,
"description": "The prompt text itself"
},
"description": {
"type": "string",
"maxLength": 500,
"description": "1-2 sentences: what it does and which model it targets"
},
"category": {
"type": "string",
"enum": [
"creative",
"marketing",
"business",
"productivity",
"coding",
"education",
"personal",
"research",
"other"
]
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10
},
"media_urls": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
},
"maxItems": 20,
"description": "URLs of example results (images/videos)"
}
},
"required": [
"title",
"content"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia