Wagtail MCP
OfficialWagtail MCP
🚧 este es el primer borrador "vibe-coded" de un prototipo de servidor MCP para Wagtail. ¡Procede con precaución! Hasta que esté listo, quizás prefieras usar wagtail-cli. Consulta CMS con IA, no IA CMS: la nueva API de Wagtail 8.0 para más contexto.
Un servidor de Protocolo de Contexto de Modelo (MCP) para Wagtail, que expone la API v3 de Wagtail como herramientas invocables por modelos. Apunta un agente estilo Claude/OpenCode/Hermes a un sitio Wagtail y deja que lea contenido, cree páginas, suba imágenes, publique y revierta — a través de las mismas operaciones autenticadas que proporciona la API v3.
Lo que te ofrece
60 herramientas seleccionadas que cubren toda la superficie de operaciones v3 incluidas: páginas (incl. revisiones, mover/copiar/revertir, alias, traducciones), imágenes, documentos, fragmentos, redirecciones, sitios y locales — además de
api_call/api_schema, una vía de escape respaldada por OpenAPI para cualquier otra cosa.Despacho en proceso — las herramientas llaman a la API v3 montada dentro del proceso mediante el cliente de pruebas de Django, por lo que la autenticación, los permisos, la validación y la lógica de acción son reales. Sin salto de red, sin cliente medio reimplementado.
Autenticación por token Bearer con
APITokende Wagtail; la API v3 sigue siendo la única autoridad para la autorización.HTTP Streamable sin estado — una vista de Django que funciona bajo WSGI y ASGI, sin procesos adicionales.
Related MCP server: Umbraco CMS MCP Server
Inicio rápido
wagtail-mcp es una aplicación de Django: añade wagtail.api.v3 y wagtail_mcp, monta /api/v3/ y /mcp/, crea un token de API, apunta un cliente a /mcp/. Consulta la guía de inicio completa.
Apunta un cliente MCP remoto al endpoint:
{
"mcp": {
"wagtail": {
"type": "remote",
"url": "http://localhost:8000/mcp/",
"headers": {
"Authorization": "Bearer <your-api-token>",
"Content-Type": "application/json"
}
}
}
}Prueba la demo
El repositorio incluye demo/, un sitio Wagtail que monta tanto la API como el endpoint MCP y siembra un token de demostración:
just demoLuego usa el token de demo/ (consulta demo/README.md) en la configuración de tu cliente. La prueba de escenario editorial es un ejemplo completo que un agente puede seguir.
Documentación
Referencia de herramientas — las 60 herramientas, agrupadas por recurso.
Configuración — ajustes, despliegue, seguridad de tokens.
Vía de escape —
api_call/api_schema.
Versiones compatibles
Este paquete es compatible con Wagtail 8.0 y superiores (la vista previa de la API v3), Django 5.2/6.0, y las versiones de Python compatibles.
Desarrollo
Instala las dependencias, ejecuta las pruebas, lint y ejecuta la demo (asgiref.sync maneja el transporte, así que just test y just lint son los pasos habituales):
just install
just test
just lint
just demoConsulta CONTRIBUTING.md para el flujo de contribución completo, incluida la suite de evaluación del comportamiento del agente.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with WordPress sites through REST APIs, allowing programmatic management of posts, users, comments, categories, and tags with secure authentication.2948MIT
- AlicenseNot gradedqualityFmaintenanceProvides AI agents with access to Umbraco CMS Management API for managing documents, media, content types, templates, users, and other back office operations with user permission-based access control.957MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to manage WordPress sites via ~74 capabilities including content, media, plugins, themes, and more.
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage WordPress content (create, retrieve, update posts) via the WordPress REST API with secure authentication.8MIT
Related MCP Connectors
AI-powered design and management for Webflow Sites
Publish to self-hosted WordPress from AI agents: markdown, images, SEO, and Notion sync.
Create, test, publish, and manage Dreamlit notification workflows from AI clients.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wagtail/wagtail-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server