
KnowDesigner
Transform natural language into beautiful Kadence pages using AI. Supports OpenAI (GPT-4o) and Anthropic (Claude 3.5), MCP server, SEO optimisation, and a full addon API.
KnowDesigner bridges natural language and WordPress design. Just tell the AI what you want — a landing page, a services page, a pricing table — and it builds it using Kadence blocks instantly.
Key Features
- 🤖 Dual AI Support — OpenAI (GPT-4o, GPT-4-turbo) and Anthropic (Claude 3.5 Sonnet, Haiku, Opus)
- 🎨 Kadence Page Builder — Full block generation for Kadence Blocks including hero sections, feature cards, testimonials, pricing tables, FAQs, galleries, and more
- 💬 Built-in Chat Interface — Full-page chat UI with conversation history, quick action prompts, and real-time tool execution feedback
- 📝 AI Article Writer — Generate SEO-optimised articles with automatic Gutenberg block formatting
- 🔍 SEO Optimisation — Native meta tags, RankMath integration, Yoast SEO integration, social image generation for OG, Twitter, LinkedIn, Instagram
- 🔌 MCP Server — Expose your WordPress site as an MCP server so external tools like Claude Desktop and Cursor can design your site
- 🧩 Addon API — Full action/filter hook system for Elementor, Divi, WPBakery, and any other page builder
- 📄 Page Manager — Create, edit, and delete pages through AI chat
- 🔒 Secure — Role-based access control, nonce verification, input sanitisation throughout
MCP Integration
Connect external AI clients directly to your WordPress site via the Model Context Protocol:- Enable MCP in Settings → MCP Server
- Copy the server URL and auth token
- Add to Claude Desktop, Cursor, or any MCP-compatible client
- Design your site from anywhere!
Addon API
Build your own page builder integration in minutes:```php add_action( 'knowdesigner_modules_registered', function( $container ) { add_filter( 'knowdesigner_block_output', 'my_convert_blocks', 10, 3 ); do_action( 'knowdesigner_register_addon', [ 'slug' => 'my-addon', 'name' => 'My Builder Addon', 'builder' => 'elementor', ] ); } ); ```