Craftor
Provides cache purging for Cloudflare CDN as part of real-time performance auto-tuning.
Enables inspection and manipulation of Elementor page builder content via a bi-directional AST engine, supporting sections, columns, widgets, popups, headers, footers, palettes, wireframes, and multilingual cloning.
Enables programmatic management of WooCommerce products, variations, inventory, orders, customers, coupons, refunds, and analytics.
Provides tools for managing WordPress sites, including posts, pages, taxonomies, custom post types, ACF field groups, SEO metadata, multisite operations, snapshots, and system status.
Integrates with WordPress SEO plugins such as Yoast and RankMath to update metadata and optimize content through the MCP server.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Craftorfix the layout on the Elementor services page and run tests"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Craftor β Universal Autonomous MCP Platform for WordPress, Elementor & WooCommerce
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.
ποΈ Monorepo Architecture & Core Subsystems
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)β‘ Key Capabilities Across 12 Certified Phases
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.
π Comprehensive 86-Tool MCP Catalog
ββββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββ
β 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 β
ββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββπ 5-Minute Setup for All 8 AI Clients
1. Claude Desktop
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"
}
}
}
}2. Cursor IDE
Add to .cursor/mcp.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}3. Claude Code CLI
Add to ~/.claude.json:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}4. Google Antigravity IDE
Add to .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)
Add to .vscode/settings.json:
{
"mcp.servers": {
"craftor": {
"type": "stdio",
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}π§ͺ Validation & Testing Pipeline
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 Certifications (All 12 Phases)
Stage Gate | Certification Document | Lead Persona | Status |
01 | Solution Architect | Certified | |
02 | Elementor Engineer | Certified | |
03 | Prompt Engineer | Certified | |
04 | Security Engineer | Certified | |
05 | Release Manager | Certified | |
06 | UI/UX Designer | Certified | |
07 | WordPress Engineer | Certified | |
08 | Debugging Engineer | Certified | |
09 | Prompt Engineer | Certified | |
10 | Tool Registry Manager | Certified | |
11 | Solution Architect | Certified | |
12 | Release Manager | Certified |
Craftor is engineered from first principles to establish the global standard for AI-native web building and headless WordPress orchestration.
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