Website Builder

Provides template-based website generation with Excel data integration via MCP actions like create_website and build_from_excel.
  • 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.

  1. Clone the project to your machine.

  2. Navigate into the project directory.

  3. Install dependencies.

  4. 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational