Skip to main content
Glama

Houtini-lm

by houtini-ai

wordpress_theme_from_static

Convert static HTML/CSS/JS websites into functional WordPress themes with smart template detection for production-ready code generation.

Instructions

Convert static HTML/CSS/JS sites into fully functional WordPress themes with smart template detection

WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions

Input Schema

NameRequiredDescriptionDefault
analysisDepthNoLevel of analysis detail for theme conversioncomprehensive
analysisTypeNoType of theme conversion to performcomprehensive
codeNoHTML content to convert (for single-file analysis)
filePathNoPath to HTML file to convert
filesNoArray of specific static site files to analyze
includeCustomizerNoInclude WordPress Customizer options
includeGutenbergNoInclude Gutenberg block support
includeMenusNoInclude dynamic WordPress menus
includeSidebarsNoInclude WordPress sidebar/widget areas
includeWooCommerceNoInclude WooCommerce template support
languageNoPrimary language (HTML/PHP for WordPress themes)html
maxDepthNoMaximum directory depth for static site discovery (1-5)
projectPathNoPath to static site directory (for multi-file analysis)
themeAuthorNoTheme author nameTheme Generator
themeDescriptionNoTheme descriptionWordPress theme generated from static site
themeNameNoWordPress theme nameCustom Static Theme
themeVersionNoTheme version1.0.0
urlNoSingle URL to analyze for theme conversion
urlsNoArray of URLs to analyze for theme conversion (e.g., home, blog, about pages)

Input Schema (JSON Schema)

{ "properties": { "analysisDepth": { "default": "comprehensive", "description": "Level of analysis detail for theme conversion", "enum": [ "basic", "detailed", "comprehensive" ], "type": "string" }, "analysisType": { "default": "comprehensive", "description": "Type of theme conversion to perform", "enum": [ "simple", "responsive", "comprehensive" ], "type": "string" }, "code": { "description": "HTML content to convert (for single-file analysis)", "type": "string" }, "filePath": { "description": "Path to HTML file to convert", "type": "string" }, "files": { "description": "Array of specific static site files to analyze", "type": "array" }, "includeCustomizer": { "default": true, "description": "Include WordPress Customizer options", "type": "boolean" }, "includeGutenberg": { "default": true, "description": "Include Gutenberg block support", "type": "boolean" }, "includeMenus": { "default": true, "description": "Include dynamic WordPress menus", "type": "boolean" }, "includeSidebars": { "default": true, "description": "Include WordPress sidebar/widget areas", "type": "boolean" }, "includeWooCommerce": { "default": false, "description": "Include WooCommerce template support", "type": "boolean" }, "language": { "default": "html", "description": "Primary language (HTML/PHP for WordPress themes)", "type": "string" }, "maxDepth": { "default": 3, "description": "Maximum directory depth for static site discovery (1-5)", "type": "number" }, "projectPath": { "description": "Path to static site directory (for multi-file analysis)", "type": "string" }, "themeAuthor": { "default": "Theme Generator", "description": "Theme author name", "type": "string" }, "themeDescription": { "default": "WordPress theme generated from static site", "description": "Theme description", "type": "string" }, "themeName": { "default": "Custom Static Theme", "description": "WordPress theme name", "type": "string" }, "themeVersion": { "default": "1.0.0", "description": "Theme version", "type": "string" }, "url": { "description": "Single URL to analyze for theme conversion", "type": "string" }, "urls": { "description": "Array of URLs to analyze for theme conversion (e.g., home, blog, about pages)", "type": "array" } }, "required": [], "type": "object" }

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/houtini-ai/lm'

If you have feedback or need assistance with the MCP directory API, please join our Discord server