Back to MCP Servers

B12 Website Generator MCP Server

Official B12 MCP server that generates a complete website from a business name and short description, returning a link to view and edit the site.

Design by B12 None active
Overview

B12 Website Generator MCP Server is the official Model Context Protocol server from B12, an AI website builder for service businesses. It exposes a single tool, generate_website, that lets an AI agent take a business or project name plus a short description and produce a tailored, editable website. The server returns a markdown link to a B12 signup URL where the user can view, customize, and publish the generated site.

Under the hood, the server is a small Node.js stdio MCP server (published as @b12/website-generator-mcp-server on npm) that encodes the business name and description as query parameters on a B12 signup URL. The actual website generation, design, copywriting, and hosting happen on the B12 platform once the user follows the link. Generated sites can include standard sections like About, Services, Pricing, FAQ, Team, Testimonials, Contact, and Blog.

The repo is maintained by B12 (b12io on GitHub) and licensed Apache 2.0. Because the MCP server itself only constructs a link, it requires no API key or authentication, but creating, customizing, and publishing the generated site happens through B12's product (which has its own free and paid tiers).

Tools

Tool Description
generate_website Generates a website from a business/project name and short description, then returns a markdown link to sign up and view the generated website on B12.
Setup Guide

Prerequisites

  • Node.js installed locally
  • An MCP client such as Claude Desktop
  • No API key required

Installation

The server is distributed via npm and invoked through npx, so no manual install step is needed.

Claude Desktop config

Add the following to the mcpServers section of your claude_desktop_config.json:

{
  "mcpServers": {
    "b12": {
      "command": "npx",
      "args": ["-y", "@b12/website-generator-mcp-server"]
    }
  }
}

Restart Claude Desktop. The generate_website tool will then be available to the model. To actually view, edit, or publish the generated site, follow the returned B12 link and complete signup on b12.io.

Use Cases
  • Spin up a marketing site for a new small business or freelance practice directly from a chat with an AI assistant.
  • Rapidly prototype landing pages for product or service ideas during brainstorming sessions.
  • Generate a starter site for a client during a discovery call, then hand the editable B12 link off for customization.
  • Bootstrap a coming-soon or one-pager site for a side project without writing code or copy from scratch.
  • Let non-technical founders create a first draft of their website by describing their business in natural language.
Example Prompts
  • "Create a website for a dog grooming business in Brooklyn called Paws & Bubbles that offers baths, haircuts, and nail trims."
  • "Generate a site for my new freelance UX consultancy, Northstar Studio, focused on B2B SaaS clients."
  • "Build a website for a local Italian restaurant named Trattoria Lucia, family-run, serving handmade pasta."
  • "Make a coming-soon site for a productivity app called Focusly that uses AI to plan your day."
  • "Spin up a website for an accounting firm called Ledger & Co. that specializes in startups and crypto founders."
Pros
  • Official server published by B12 under the b12io GitHub organization, Apache 2.0 licensed.
  • Zero configuration: no API keys, no auth, single npx command in the MCP client config.
  • Extremely focused scope: one tool with two parameters, easy for any LLM to call reliably.
Limitations
  • Only exposes a single generate_website tool. No tools for editing, updating, publishing, or managing existing sites from the MCP client.
  • The server itself just builds a signup URL. Actual website creation requires the user to follow the link and complete signup on B12.
  • Customization, hosting, custom domains, and other features are gated by B12's product, not controllable from the MCP session.
Alternatives
  • 11cafe/website-publisher-mcp: community MCP server that publishes AI-generated HTML/CSS/JS as live URLs.
  • seite-sh/seite: AI-native static site generator with an MCP server and Claude Code integration.
  • Vercel v0 or Framer AI: not MCP servers, but comparable AI-driven site/landing-page generators.