Craftor is an industrial-strength, enterprise-grade Model Context Protocol (MCP) platform purpose-built for the WordPress, Elementor, and WooCommerce ecosystems.
Craftor allows any AI clientβfrom Claude Code, Claude Desktop, Cursor, Codex, Antigravity, VS Code, Gemini clients, to OpenAI-compatible agentsβto natively inspect, design, build, test, repair, and manage WordPress and Elementor websites with zero-shot fidelity, live canvas streaming, speech-to-intent voice commands, and deterministic rollback guarantees.
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)
- Dual Transport MCP Server (stdio + SSE): Ultra-low latency local stdio pipes and remote SSE over HTTPS with Bearer token authentication.
- Serverless Global Edge Mesh (
packages/edge-runtime): Cloudflare Workers edge gateway with Geo-distributed KV caching for sub-15ms AST response times. - Bi-Directional Elementor AST Engine: Manipulates modern Flexbox/Grid containers, sections, columns, and widgets with 7-character hexadecimal UUID preservation.
- WooCommerce Engine: Programmatic management of products, variations, inventory, orders, customer cohorts, and batch coupon campaigns.
- AI Voice Studio (
VoiceStudio): Real-time WebRTC audio waveform visualization and Speech-to-Intent classification (craftor_voice_classify_intent,craftor_voice_dispatch_action). - 3rd-Party Addon Ecosystem SDK (
@craftor/addon-sdk): Extensible SDK with official adapters for Crocoblock (JetEngine) dynamic listings and Essential Addons. - Multi-Agent Swarm Canvas (
services/collaboration): Concurrent orchestration of Designer, Copywriter, SEO, and QA agents with Conflict-Free Replicated Data Type (CRDT) synchronization. - Autonomous Self-Healing Daemon (
services/self-healing): Automatic malformed AST repair, circular reference remediation, and PHP fatal timeout/memory triage. - Real-Time Performance Auto-Tuner: External CSS generation, font-display swap injection, image lazy loading, and Cloudflare/LiteSpeed cache purges.
- Advanced WordPress Integrations: Programmatic CPT and ACF Pro field groups, RankMath / Yoast SEO metadata, and WPML / Polylang AST translations.
- Zero-Trust Security Shield: AST prompt injection scanner, capability boundaries, AES-256 token vaults, and rate quota enforcement.
- Instant Micro-Rollbacks: Automated pre-mutation state snapshots for 1-click zero-downtime recovery.
ββββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββ
β 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 β
ββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββ
Add to %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/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"
}
}
}
}Add to .cursor/mcp.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}Add to ~/.claude.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}Add to .gemini/antigravity-ide/mcp_config.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}Add to .vscode/settings.json:
{
"mcp.servers": {
"craftor": {
"type": "stdio",
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}Run the full autonomous quality assurance harness:
# 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| Stage Gate | Certification Document | Lead Persona | Status |
|---|---|---|---|
| 01 | 18_FINAL_ARCHITECTURE_FREEZE.md |
Solution Architect | Certified |
| 02 | 21_STAGE_GATE_2_CERTIFICATION.md |
Elementor Engineer | Certified |
| 03 | 22_STAGE_GATE_3_CERTIFICATION.md |
Prompt Engineer | Certified |
| 04 | 23_STAGE_GATE_4_CERTIFICATION.md |
Security Engineer | Certified |
| 05 | 24_STAGE_GATE_5_CERTIFICATION.md |
Release Manager | Certified |
| 06 | 25_STAGE_GATE_6_CERTIFICATION.md |
UI/UX Designer | Certified |
| 07 | 26_STAGE_GATE_7_CERTIFICATION.md |
WordPress Engineer | Certified |
| 08 | 27_STAGE_GATE_8_CERTIFICATION.md |
Debugging Engineer | Certified |
| 09 | 28_STAGE_GATE_9_CERTIFICATION.md |
Prompt Engineer | Certified |
| 10 | 29_STAGE_GATE_10_CERTIFICATION.md |
Tool Registry Manager | Certified |
| 11 | 30_STAGE_GATE_11_CERTIFICATION.md |
Solution Architect | Certified |
| 12 | 31_STAGE_GATE_12_CERTIFICATION.md |
Release Manager | Certified |
Craftor is engineered from first principles to establish the global standard for AI-native web building and headless WordPress orchestration.