Skip to main content
Glama

Craftor — WordPress、Elementor、WooCommerce のためのユニバーサル自律型 MCP プラットフォーム

Monorepo Build MCP Protocol Active MCP Tools Contract Tests E2E Assertions LLM Accuracy Ecosystem Certification

Craftor は、WordPress、Elementor、WooCommerce エコシステム向けに特別に設計された、産業強度かつエンタープライズグレードの Model Context Protocol (MCP) プラットフォームです。

Craftor は、Claude Code、Claude Desktop、Cursor、Codex、Antigravity、VS Code、Gemini クライアント、OpenAI 互換エージェント に至るまで、あらゆる AI クライアントが、WordPress および Elementor の Web サイトをネイティブに検査、設計、構築、テスト、修復、管理できるようにします。ゼロショット忠実度、ライブキャンバスストリーミング、音声から意図を抽出する音声コマンド、および決定論的なロールバック保証を備えています。


🏛️ モノレポ アーキテクチャとコア サブシステム

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フェーズにわたる主要機能

  1. デュアルトランスポート MCP サーバー (stdio + SSE): Bearer トークン認証による HTTPS 上のリモート SSE と、超低遅延のローカル stdio パイプを提供します。

  2. サーバーレス グローバル エッジメッシュ (packages/edge-runtime): Cloudflare Workers エッジゲートウェイと地理分散 KV キャッシュにより、AST 応答時間を 15ms 未満にします。

  3. 双方向 Elementor AST エンジン: 7 文字の16進 UUID を保持しながら、最新の Flexbox/Grid コンテナ、セクション、カラム、ウィジェットを操作します。

  4. WooCommerce エンジン: 商品、バリエーション、在庫、注文、顧客コホート、バッチクーポンキャンペーンをプログラムで管理します。

  5. AI ボイススタジオ (VoiceStudio): リアルタイム WebRTC 音声波形の可視化と、音声から意図を分類する処理 (craftor_voice_classify_intentcraftor_voice_dispatch_action) を提供します。

  6. サードパーティ アドオン エコシステム SDK (@craftor/addon-sdk): Crocoblock (JetEngine) 動的リストと Essential Addons 向けの公式アダプターを備えた拡張可能な SDK。

  7. マルチエージェント スウォームキャンバス (services/collaboration): Designer、Copywriter、SEO、QA エージェントを並行オーケストレーションし、Conflict-Free Replicated Data Type (CRDT) 同期を実現します。

  8. 自律型自己修復デーモン (services/self-healing): 不正な AST の自動修復、循環参照の是正、PHP の致命的なタイムアウト/メモリのトリアージを自動実行します。

  9. リアルタイム パフォーマンス自動チューナー: 外部 CSS の生成、font-display スワップの注入、画像の遅延読み込み、Cloudflare/LiteSpeed キャッシュパージを実行します。

  10. 高度な WordPress 統合: プログラムによる CPT および ACF Pro フィールドグループ、RankMath / Yoast SEO メタデータ、WPML / Polylang AST 翻訳をサポートします。

  11. ゼロトラスト セキュリティシールド: AST プロンプトインジェクションスキャナー、権限境界、AES-256 トークンボールト、レートクォータの強制を提供します。

  12. インスタント マイクロロールバック: 変異前の状態スナップショットを自動生成し、1 クリックでダウンタイムなしの復旧を実現します。

📋 包括的な 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

18_FINAL_ARCHITECTURE_FREEZE.md

ソリューションアーキテクト

認定済み

02

21_STAGE_GATE_2_CERTIFICATION.md

Elementor エンジニア

認定済み

03

22_STAGE_GATE_3_CERTIFICATION.md

プロンプトエンジニア

認定済み

04

23_STAGE_GATE_4_CERTIFICATION.md

セキュリティエンジニア

認定済み

05

24_STAGE_GATE_5_CERTIFICATION.md

リリースマネージャー

認定済み

06

25_STAGE_GATE_6_CERTIFICATION.md

UI/UX デザイナー

認定済み

07

26_STAGE_GATE_7_CERTIFICATION.md

WordPress エンジニア

認定済み

08

27_STAGE_GATE_8_CERTIFICATION.md

デバッグエンジニア

認定済み

09

28_STAGE_GATE_9_CERTIFICATION.md

プロンプトエンジニア

認定済み

10

29_STAGE_GATE_10_CERTIFICATION.md

ツールレジストリマネージャー

認定済み

11

30_STAGE_GATE_11_CERTIFICATION.md

ソリューションアーキテクト

認定済み

12

31_STAGE_GATE_12_CERTIFICATION.md

リリースマネージャー

認定済み


Craftor は、AI ネイティブな Web 構築とヘッドレス WordPress オーケストレーションのグローバルスタンダードを確立するために、第一原理から設計されています。

-
license - not tested
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all MCP Connectors

Latest Blog Posts

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