Generate Landing Page
generate_landing_pageCreate a self-contained HTML landing page from a brief. Choose a style, sections, and brand color to get responsive preview with inline CSS and vanilla JS, ready to save.
Instructions
Generate a complete, self-contained HTML landing page using Gemini. Returns inline preview with responsive viewport controls. No external dependencies; inline CSS and vanilla JS only. [MCP_RECOMMENDED_TIMEOUT_MS: 300000]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | Yes | Description of the product/service and page goals | |
| model | No | Omit to use gemini-3.1-pro-preview. Other valid options: gemini-3-pro-preview, gemini-3-flash-preview. | |
| style | No | Visual design style | startup |
| sections | No | Sections to include (e.g. ["hero", "features", "pricing", "cta"]) | |
| outputPath | No | Optional file path to save the HTML (e.g. C:/dev/output/landing.html) | |
| companyName | No | Company or product name | |
| primaryColour | No | Primary brand colour (e.g. #3B82F6 or "deep blue") |