Craftor
Craftor — Plataforma MCP autónoma universal para WordPress, Elementor y WooCommerce
Craftor es una plataforma Model Context Protocol (MCP) de nivel empresarial y robustez industrial, diseñada específicamente para los ecosistemas de WordPress, Elementor y WooCommerce.
Craftor permite a cualquier cliente de IA —desde Claude Code, Claude Desktop, Cursor, Codex, Antigravity, VS Code, clientes Gemini, hasta agentes compatibles con OpenAI— inspeccionar, diseñar, construir, probar, reparar y gestionar sitios web de WordPress y Elementor de forma nativa, con fidelidad zero-shot, transmisión de lienzo en vivo, comandos de voz basados en intención y garantías de reversión deterministas.
🏛️ Arquitectura del Monorepo y Subsistemas Principales
craftor/
├── .agents/ # Autonomous Skills & Agent Ecosystem
│ ├── rules/ # Permanent workspace behaviors (AGENTS.md, GEMINI.md)
│ ├── skills/ # 18 Domain Skills (WordPress, Elementor, MCP, QA, etc.)
│ └── workflows/ # Declarative Multi-Step DAG Workflows
├── apps/ # Deployable applications & web portals
│ ├── dashboard/ # Next.js / HTML5 Visual Web Studio & AI Voice Studio
│ ├── api-gateway/ # Fastify Cloud SSE Gateway & Managed AI Proxy
│ └── marketing/ # Public Landing Page & Conversion Funnels
├── configs/ # Multi-client automated configuration templates
│ └── clients/ # Claude Desktop, Cursor, Antigravity, VS Code, etc.
├── dist-bin/ # Portable Standalone Daemons (.bat / .sh) & Manifests
├── dist-npm/ # Production NPM Tarballs & Release Packages
├── dist-svn/ # WordPress.org SVN Trunk & Tags Release Structure
├── infra/ # Multi-Cloud Infrastructure as Code (IaC)
│ ├── terraform/ # Terraform Cloudflare & AWS deployment plans
│ ├── k8s/ # Kubernetes Deployment & Service manifests
│ └── cloudflare/ # Cloudflare Workers wrangler.toml edge runtime config
├── packages/ # Shared internal libraries, registries & adapters
│ ├── edge-runtime/ # Serverless Edge MCP Gateway & Geo-Distributed KV Cache
│ ├── addon-sdk/ # 3rd-Party Addon SDK (Crocoblock JetEngine, Essential Addons)
│ ├── mcp-server/ # Universal MCP Server Daemon (86 Tools, stdio & SSE)
│ ├── elementor-ast/ # Bi-Directional JSON AST Parser, Popups & Mutator
│ ├── wordpress-bridge/ # WP REST Bridge, ACF Pro, RankMath SEO & Multilingual
│ ├── client-adapters/ # Dedicated Adapters (Cursor, Claude, Antigravity, VS Code)
│ ├── tool-registry/ # 86-Tool Registry & Alias Resolver
│ ├── design-tokens/ # WCAG 2.1 AA Palette, Typography & Spacing JSON
│ ├── shared-types/ # Shared TypeScript Interfaces & Contract Models
│ └── shared-utils/ # VoiceIntentClassifier, Cryptography, Logger & Retry
├── services/ # Microservices & Background Workers
│ ├── collaboration/ # Multi-Agent Swarm Orchestrator & CRDT Vector Clock Sync
│ ├── self-healing/ # AST Auto-Repair, PHP Error Triage & Performance Tuner
│ ├── authentication/ # AES-256 Key Vault, HMAC & Token Middleware
│ ├── licensing/ # Cryptographic License Activation & Seat Manager
│ ├── analytics/ # Real-Time Telemetry Ingestion Worker
│ ├── billing/ # Stripe Usage Metering & Quota Enforcer
│ ├── update-service/ # OTA Release Distribution & Package Signer
│ └── notification-service/ # Webhook, Email & Slack Event Dispatcher
├── tests/ # Test Suites & Quality Assurance Matrix
│ ├── contracts/ # 24 Contract Test Suites (TypeScript AST & Tools)
│ ├── e2e/ # Playwright Multi-Client Handshake & Mutation Suites
│ └── prompts/ # Promptfoo LLM Precision Benchmarks
└── docs/ # Specifications, PRDs, ADRs & Stage Gate Certifications (1-12)⚡ Capacidades Clave en 12 Fases Certificadas
Servidor MCP de Transporte Dual (stdio + SSE): Canalizaciones stdio locales de latencia ultrabaja y SSE remoto sobre HTTPS con autenticación mediante token Bearer.
Malla perimetral global sin servidor (
packages/edge-runtime): Puerta de enlace perimetral de Cloudflare Workers con caché KV distribuida geográficamente para tiempos de respuesta de AST inferiores a 15 ms.Motor Elementor AST Bidireccional: Manipula contenedores Flexbox/Grid modernos, secciones, columnas y widgets con preservación de UUID hexadecimales de 7 caracteres.
Motor WooCommerce: Gestión programática de productos, variaciones, inventario, pedidos, cohortes de clientes y campañas de cupones por lotes.
AI Voice Studio (
VoiceStudio): Visualización de formas de onda de audio WebRTC en tiempo real y clasificación de voz a intención (craftor_voice_classify_intent,craftor_voice_dispatch_action).SDK de Ecosistema de Complementos de Terceros (
@craftor/addon-sdk): SDK extensible con adaptadores oficiales para listados dinámicos de Crocoblock (JetEngine) y Essential Addons.Lienzo de Enjambre Multiagente (
services/collaboration): Orquestación concurrente de agentes de diseño, redacción, SEO y control de calidad con sincronización de Tipo de Datos Replicado sin Conflictos (CRDT).Demonio Autónomo de Autocuración (
services/self-healing): Reparación automática de AST malformados, corrección de referencias circulares y triaje de errores fatales de timeout/memoria de PHP.Autoajustador de Rendimiento en Tiempo Real: Generación de CSS externo, inyección de la regla font-display: swap, carga diferida de imágenes y purgas de caché de Cloudflare/LiteSpeed.
Integraciones Avanzadas de WordPress: Grupos de campos CPT y ACF Pro programáticos, metadatos SEO de RankMath / Yoast y traducciones AST de WPML / Polylang.
Escudo de Seguridad de Cero Confianza: Escáner de inyección de prompts AST, límites de capacidades, bóvedas de tokens AES-256 y aplicación de límites de tasa.
Microrreversiones Instantáneas: Instantáneas automáticas del estado previo a la mutación para una recuperación de 1 clic sin tiempo de inactividad.
📋 Catálogo Completo de 86 Herramientas MCP
┌──────────────────────────────┬──────────────────────────────┬──────────────────────────────┐
│ CORE WORDPRESS (12 TOOLS) │ ELEMENTOR ENGINE (18 TOOLS) │ WOOCOMMERCE (14 TOOLS) │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ • craftor_get_posts │ • craftor_elementor_get_ast │ • craftor_wc_get_products │
│ • craftor_create_post │ • craftor_elementor_update │ • craftor_wc_create_product │
│ • craftor_update_post │ • craftor_elementor_generate │ • craftor_wc_update_product │
│ • craftor_delete_post │ • craftor_elementor_diff_ast │ • craftor_wc_delete_product │
│ • craftor_get_pages │ • craftor_elementor_popup │ • craftor_wc_update_inventory│
│ • craftor_create_page │ • craftor_elementor_funnel │ • craftor_wc_get_orders │
│ • craftor_update_page │ • craftor_elementor_header │ • craftor_wc_get_customers │
│ • craftor_get_taxonomies │ • craftor_elementor_footer │ • craftor_wc_get_coupons │
│ • craftor_create_taxonomy │ • craftor_elementor_palette │ • craftor_wc_create_coupon │
│ • craftor_get_cpt │ • craftor_elementor_schema │ • craftor_wc_batch_coupons │
│ • craftor_register_cpt │ • craftor_elementor_wireframe│ • craftor_wc_get_analytics │
│ • craftor_acf_register_group │ • craftor_elementor_kit_bind │ • craftor_wc_refund_order │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ MULTISITE & OPS (12 TOOLS) │ INTELLIGENCE & AI (8 TOOLS)│ VOICE, SWARM & EDGE (12) │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ • multisite_list_sites │ • craftor_llm_query_local │ • craftor_voice_classify │
│ • multisite_switch_site │ • craftor_ast_compress │ • craftor_voice_dispatch │
│ • multisite_batch_dispatch │ • craftor_security_scan_ast │ • craftor_swarm_dispatch │
│ • multisite_sync_template │ • craftor_whitelabel_config │ • craftor_crdt_sync_document │
│ • craftor_create_snapshot │ • craftor_whitelabel_portal │ • craftor_addon_register │
│ • craftor_restore_snapshot │ • craftor_quota_check_limits │ • craftor_addon_get_catalog │
│ • craftor_list_snapshots │ • craftor_telemetry_query │ • craftor_self_healing_repair│
│ • craftor_system_status │ • craftor_seo_update_meta │ • craftor_self_healing_triage│
│ • craftor_verify_license │ • craftor_multilingual_clone │ • craftor_performance_tune │
│ • craftor_get_visual_diff │ • craftor_get_activity_log │ • craftor_cdn_purge_cache │
│ │ │ • craftor_edge_route_request │
│ │ │ • craftor_edge_get_status │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘🚀 Configuración en 5 Minutos para los 8 Clientes de IA
1. Claude Desktop
Añade a %APPDATA%\Claude\claude_desktop_config.json (Windows) o ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"],
"env": {
"CRAFTOR_SITE_URL": "https://yoursite.com",
"CRAFTOR_AUTH_TOKEN": "craftor_live_secret_token_here"
}
}
}
}2. Cursor IDE
Añade a .cursor/mcp.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}3. Claude Code CLI
Añade a ~/.claude.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}4. Google Antigravity IDE
Añade a .gemini/antigravity-ide/mcp_config.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}5. VS Code (Cline / Roo-Code / Copilot)
Añade a .vscode/settings.json:
{
"mcp.servers": {
"craftor": {
"type": "stdio",
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}🧪 Pipeline de Validación y Pruebas
Ejecuta el arnés completo de garantía de calidad autónoma:
# 1. Build all 35 monorepo packages in topological DAG order
pnpm build
# 2. Execute strict ESLint across all TypeScript packages & apps
pnpm lint
# 3. Execute 24 Contract Test Suites
pnpm test
# 4. Run Playwright End-to-End Multi-Client Handshake Test
pnpm run test:e2e
# 5. Run Automated Promptfoo LLM Tool Accuracy Benchmarks
node scripts/run-benchmarks.js
# 6. Verify entire 210-item ecosystem certification
pnpm run verify:all📜 Certificaciones de Puertas de Etapa (Las 12 Fases)
Puerta de Etapa | Documento de Certificación | Persona Responsable | Estado |
01 | Arquitecto de Soluciones | Certificado | |
02 | Ingeniero de Elementor | Certificado | |
03 | Ingeniero de Prompts | Certificado | |
04 | Ingeniero de Seguridad | Certificado | |
05 | Gestor de Lanzamientos | Certificado | |
06 | Diseñador de UI/UX | Certificado | |
07 | Ingeniero de WordPress | Certificado | |
08 | Ingeniero de Depuración | Certificado | |
09 | Ingeniero de Prompts | Certificado | |
10 | Gestor del Registro de Herramientas | Certificado | |
11 | Arquitecto de Soluciones | Certificado | |
12 | Gestor de Lanzamientos | Certificado |
Craftor está diseñado desde primeros principios para establecer el estándar global de construcción web nativa en IA y orquestación headless de WordPress.
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 Connectors
WordPress MCP server: generate SEO posts, AI images, autoblog & WooCommerce on your self-hosted site
WordPress MCP server: publish posts, AI images, SEO and full site management, self-hosted
AI-powered design and management for Webflow Sites
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/djsushilkumar/Craftor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server