- Home
- MCP servers
- Website Builder
Website Builder
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"pmkhairnarr-website-builder-mcp": {
"command": "node",
"args": [
"server.js"
]
}
}
}You run a dedicated MCP server that automates website generation from templates and Excel data. It empowers you to build portfolios, catalogs, directories, and staff pages quickly by transforming structured data into fully functional, responsive websites.
How to use
You interact with the Website Builder MCP Server using your MCP client. Start the server locally, then send requests to create new sites, add pages, or generate components. You can drive site creation from predefined templates or power whole sites from Excel data to produce product catalogs, staff directories, portfolios, or custom data sites.
How to install
Prerequisites: you need Node.js and npm installed on your system.
-
Clone the project to your machine.
-
Navigate into the project directory.
-
Install dependencies.
-
Start the MCP server.
Configuration and running details
The server is designed to be run as a local MCP process or integrated into an MCP client workflow. The typical runtime uses a Node command to start the server from its working directory.
Usage patterns and capabilities
From the server, you can create new sites from templates, add pages to existing sites, generate HTML components (like navbars, hero sections, and cards), and list all websites that you have created. You can also build entire sites from Excel data, enabling quick generation of catalogs, staff directories, and portfolios.
Project structure overview
The server provides a set of templates and example data to help you start quickly. Generated websites are stored under a dedicated directory with responsive HTML pages and a site configuration file that enables navigation and quick access to pages on mobile and desktop.
Available tools
create_website
Create a new site from a chosen template by specifying the site name, template, and metadata.
add_page
Add additional pages to an existing site.
generate_component
Generate HTML components such as navbar, hero, cards, and forms with multiple styles.
list_websites
List all websites created by the MCP server.
build_from_excel
Build a complete site from an Excel file, selecting the target template, site name, and worksheet to import.