Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Website Builder MCP Serverbuild a product catalog from my products.xlsx spreadsheet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Website Builder MCP Server
A Model Context Protocol (MCP) server for automated website generation with Excel data integration.
๐ Features
โ Multiple Website Templates - Portfolio, blog, catalog, directory
โ Excel Data Integration - Build websites directly from Excel files
โ Component Generation - Navbar, hero, cards, forms with multiple styles
โ Responsive Design - Modern CSS framework with mobile support
โ MCP Protocol - Full Model Context Protocol server implementation
โ Automated Pages - Generate individual pages from Excel rows
๐ Excel Integration
Transform Excel spreadsheets into complete websites:
Product Catalog ๐ฆ
Excel Format: Product Name, Description, Price, Category, Image
Generates: Product grid, individual product pages, category filtering
Perfect for: E-commerce sites, inventory displays
Staff Directory ๐ฅ
Excel Format: Name, Title, Department, Email, Phone, Bio
Generates: Team overview, individual profiles, department pages
Perfect for: Company websites, organization directories
Portfolio Sites ๐ผ
Excel Format: Project Name, Description, Technologies, Link, Status
Generates: Project showcase, technology filtering, project details
Perfect for: Developer portfolios, agency showcases
Custom Data Sites ๐
Excel Format: Any structured data
Generates: Data tables, searchable listings, custom layouts
Perfect for: Reports, listings, catalogs
๐ ๏ธ Installation
๐ Usage
Basic Website Creation
Excel-Powered Websites
๐ Project Structure
๐ง Available Tools
Core Tools
create_website- Create from templatesadd_page- Add pages to existing sitesgenerate_component- Create HTML componentslist_websites- List all created sites
Excel Tools
build_from_excel- Generate complete sites from Excel data
๐ Excel File Format
Product Catalog Example
Product Name | Description | Price | Category | Image | In Stock |
Wireless Headphones | High-quality wireless... | $199.99 | Electronics | image.jpg | Yes |
Staff Directory Example
Name | Title | Department | Phone | Bio | |
John Smith | Software Engineer | Engineering | 555-0101 | Experienced developer... |
Portfolio Example
Project Name | Description | Technologies | Link | Status |
E-commerce Platform | Full-stack solution... | React, Node.js | github.com/... | Completed |
๐งช Testing
๐ Generated Websites
Websites are created in the websites/ directory with:
Responsive HTML pages
Modern CSS styling
Site configuration (site.json)
Navigation between pages
Mobile-friendly design
๐ MCP Integration
Use with MCP-compatible clients:
VS Code with MCP extension
Claude Desktop
Custom MCP clients
๐ API Documentation
MCP Server Configuration
๐ค Contributing
Fork the repository
Create feature branch (
git checkout -b feature/amazing-feature)Commit changes (
git commit -m 'Add amazing feature')Push to branch (
git push origin feature/amazing-feature)Open Pull Request
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ฏ Use Cases
Business Websites - Generate company sites from employee data
Product Showcases - Create catalogs from inventory spreadsheets
Portfolio Sites - Build project showcases from work data
Directory Sites - Create searchable listings from contact data
Report Sites - Transform data reports into web presentations
๐ Advanced Features
Automatic slug generation for SEO-friendly URLs
Responsive grid layouts for all device sizes
Smart column detection for Excel processing
Template customization for brand consistency
Batch processing for large datasets
Error handling with detailed feedback
Built with โค๏ธ for the AI Development Community