Craftor
Craftor — WordPress, Elementor & WooCommerce를 위한 범용 자율 MCP 플랫폼
Craftor는 WordPress, Elementor 및 WooCommerce 생태계를 위해 특별히 구축된 산업용 수준의 엔터프라이즈급 Model Context Protocol (MCP) 플랫폼입니다.
Craftor를 사용하면 Claude Code, Claude Desktop, Cursor, Codex, Antigravity, VS Code, Gemini 클라이언트부터 OpenAI 호환 에이전트까지 모든 AI 클라이언트가 WordPress 및 Elementor 웹사이트를 기본적으로 검사, 설계, 구축, 테스트, 수리 및 관리할 수 있으며, 제로샷 정확도, 라이브 캔버스 스트리밍, 음성-의도 음성 명령, 결정적 롤백 보장을 제공합니다.
🏛️ 모노레포 아키텍처 및 핵심 서브시스템
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)⚡ 12개 인증 단계에 걸친 핵심 기능
이중 전송 MCP 서버(stdio + SSE): Bearer 토큰 인증을 사용하는 HTTPS를 통한 원격 SSE 및 초저지연 로컬 stdio 파이프.
서버리스 글로벌 엣지 메시(
packages/edge-runtime): 15ms 미만의 AST 응답 시간을 위한 지리적 분산 KV 캐싱을 갖춘 Cloudflare Workers 엣지 게이트웨이.양방향 Elementor AST 엔진: 7자리 16진수 UUID 보존과 함께 최신 Flexbox/Grid 컨테이너, 섹션, 열 및 위젯을 조작합니다.
WooCommerce 엔진: 제품, 변형, 재고, 주문, 고객 코호트 및 일괄 쿠폰 캠페인의 프로그래밍 방식 관리.
AI 음성 스튜디오(
VoiceStudio): 실시간 WebRTC 오디오 파형 시각화 및 음성-의도 분류(craftor_voice_classify_intent,craftor_voice_dispatch_action).서드파티 애드온 생태계 SDK(
@craftor/addon-sdk): Crocoblock(JetEngine) 동적 목록 및 Essential Addons용 공식 어댑터를 갖춘 확장 가능한 SDK.멀티 에이전트 스웜 캔버스(
services/collaboration): CRDT(Conflict-Free Replicated Data Type) 동기화를 통한 디자이너, 카피라이터, SEO 및 QA 에이전트의 동시 오케스트레이션.자율 자가 치유 데몬(
services/self-healing): 잘못된 형태의 AST 자동 복구, 순환 참조 해결, PHP 치명적 타임아웃/메모리 분류.실시간 성능 자동 튜너: 외부 CSS 생성, font-display swap 주입, 이미지 지연 로딩, Cloudflare/LiteSpeed 캐시 제거.
고급 WordPress 통합: 프로그래밍 방식 CPT 및 ACF Pro 필드 그룹, RankMath / Yoast SEO 메타데이터, WPML / Polylang AST 번역.
제로 트러스트 보안 실드: AST 프롬프트 인젝션 스캐너, 권한 경계, AES-256 토큰 볼트, 속도 할당량 적용.
즉각적인 마이크로 롤백: 원클릭 무중단 복구를 위한 사전 변경 상태 스냅샷 자동화.
📋 종합 86개 도구 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 │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘🚀 8개 AI 클라이언트를 위한 5분 설정
1. Claude Desktop
%APPDATA%\Claude\claude_desktop_config.json(Windows) 또는 ~/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
.cursor/mcp.json에 추가하세요:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}3. Claude Code CLI
~/.claude.json에 추가하세요:
{
"mcpServers": {
"craftor": {
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}4. Google Antigravity IDE
.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)
.vscode/settings.json에 추가하세요:
{
"mcp.servers": {
"craftor": {
"type": "stdio",
"command": "node",
"args": ["c:/Users/420/Crafter/packages/mcp-server/dist/index.js"]
}
}
}🧪 검증 및 테스트 파이프라인
전체 자동 품질 보증 하네스를 실행하세요:
# 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📜 단계 게이트 인증(전체 12개 단계)
단계 게이트 | 인증 문서 | 담당 페르소나 | 상태 |
01 | 솔루션 아키텍트 | 인증됨 | |
02 | Elementor 엔지니어 | 인증됨 | |
03 | 프롬프트 엔지니어 | 인증됨 | |
04 | 보안 엔지니어 | 인증됨 | |
05 | 릴리스 매니저 | 인증됨 | |
06 | UI/UX 디자이너 | 인증됨 | |
07 | WordPress 엔지니어 | 인증됨 | |
08 | 디버깅 엔지니어 | 인증됨 | |
09 | 프롬프트 엔지니어 | 인증됨 | |
10 | 도구 레지스트리 매니저 | 인증됨 | |
11 | 솔루션 아키텍트 | 인증됨 | |
12 | 릴리스 매니저 | 인증됨 |
Craftor는 AI 네이티브 웹 빌딩과 헤드리스 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