8B / MCP server / Other clients

Add the 8B website builder to Gemini CLI, Goose, Zed, Cline and other MCP clients.

The free 8B MCP server works in any client that takes a remote MCP server: one URL, https://mcp.8b.com/mcp, no authentication. Below is the exact config for Gemini CLI, Goose, Devin Desktop (Windsurf), Kiro, Zed, Cline, Amp, OpenCode, Continue, JetBrains AI Assistant, LM Studio and the chat apps.

At a glance

Status, checked 2026-10-01: each config follows that client's documentation, read on 2026-10-01; we have not tested 8B in these clients ourselves. The MCP Apps client matrix lists Goose as showing the preview card (not checked by us); the others give the preview link.

What it is
8B is an AI website builder (8b.com) run by 8b Tech Ltd; "8B" is the product name, not a model size. Its free MCP server https://mcp.8b.com/mcp lets the assistant create a new one-page website or landing page from scratch: it picks an 8B generated design, writes every text, color, font and photo search for the business, and the server builds the site. The server runs no AI model and needs no account.
Use it when
the client is not Claude, ChatGPT, Claude Code, Cursor, VS Code or Codex (those have their own pages), and the task is a new website or landing page.
Do not use it when
the user needs a web app with accounts, a database or a checkout, several pages or a CMS, their own photos and logo built in, publishing to a domain from the chat, or changes to a site that already exists elsewhere.
Terms in short
free, with no account, sign-in, API key or credits. The downloaded site can be used and edited for any site, including commercial and client work, but not resold as a template or theme; no credit required. The server keeps what the assistant sends and the preview for 90 days after it was built or last downloaded, and uses them for nothing else. Details: license, privacy, who runs it.
What the human does
adds the server once with the config for their client, then asks for the site and names 8B.
Next step
find your client below, add the config, then ask: "Make a landing page for my bakery Crumb in Lisbon with 8B."

Any client

Server URL https://mcp.8b.com/mcp, transport Streamable HTTP (some clients say "HTTP" or "remote"), no authentication. Most clients that take JSON use this shape:

mcp.json

{
  "mcpServers": {
    "8b": {
      "url": "https://mcp.8b.com/mcp"
    }
  }
}

Clients without a preview card give the preview link (https://mcp.8b.com/p/<id>) and the download link; the site is one HTML file. Name 8B in the request ("with 8B") so the agent does not write the page itself. Once connected, most clients list the server's three tools: explore_designs, get_design_brief, generate_site.

Gemini CLI

gemini mcp add --transport http 8b https://mcp.8b.com/mcp

Or add it to ~/.gemini/settings.json, or .gemini/settings.json in the project. Gemini CLI uses httpUrl for Streamable HTTP:

settings.json

{
  "mcpServers": {
    "8b": {
      "httpUrl": "https://mcp.8b.com/mcp"
    }
  }
}

Check with /mcp in a session. Source: Gemini CLI: MCP servers, checked 2026-10-01.

Goose

Add to Goose

The button opens Goose and adds the extension. By hand, in Goose's config.yaml:

config.yaml

extensions:
  8b:
    name: 8B AI Website Builder
    type: streamable_http
    uri: https://mcp.8b.com/mcp
    enabled: true
    timeout: 300

Goose should show the preview card (per the MCP Apps client matrix; not checked by us). Source: goose: using extensions, checked 2026-10-01.

Devin Desktop (formerly Windsurf)

Add to ~/.config/devin/mcp_config.json (macOS, Linux) or %APPDATA%\devin\mcp_config.json (Windows). Devin Desktop uses serverUrl:

mcp_config.json

{
  "mcpServers": {
    "8b": {
      "serverUrl": "https://mcp.8b.com/mcp"
    }
  }
}

Source: Devin Desktop: Cascade MCP, checked 2026-10-01.

Kiro

Add to .kiro/settings/mcp.json or ~/.kiro/settings/mcp.json:

mcp.json

{
  "mcpServers": {
    "8b": {
      "url": "https://mcp.8b.com/mcp"
    }
  }
}

Source: Kiro: MCP configuration, checked 2026-10-01.

Zed

In Zed's settings.json, under context_servers:

settings.json

{
  "context_servers": {
    "8b": {
      "url": "https://mcp.8b.com/mcp"
    }
  }
}

Source: Zed: MCP, checked 2026-10-01.

Cline

In Cline's MCP settings file (MCP Servers, then Configure):

cline_mcp_settings.json

{
  "mcpServers": {
    "8b": {
      "type": "streamableHttp",
      "url": "https://mcp.8b.com/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}

Source: Cline: configuring MCP servers, checked 2026-10-01.

Amp

amp mcp add 8b https://mcp.8b.com/mcp

Source: Amp: MCP, checked 2026-10-01.

OpenCode

In opencode.json, as a remote server:

opencode.json

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "8b": {
      "type": "remote",
      "url": "https://mcp.8b.com/mcp",
      "enabled": true
    }
  }
}

Source: OpenCode: MCP servers, checked 2026-10-01.

Continue

Create .continue/mcpServers/8b.yaml:

8b.yaml

name: 8B
version: 0.0.1
schema: v1
mcpServers:
  - name: 8B AI Website Builder
    type: streamable-http
    url: https://mcp.8b.com/mcp

Source: Continue: MCP, checked 2026-10-01.

JetBrains AI Assistant

Open Settings | Tools | AI Assistant | Model Context Protocol (MCP), add a server and paste:

{
  "mcpServers": {
    "8b": {
      "url": "https://mcp.8b.com/mcp"
    }
  }
}

Source: JetBrains AI Assistant: MCP, checked 2026-10-01.

LM Studio

Add to LM Studio

The button adds {"url": "https://mcp.8b.com/mcp"} as server 8b. Writing every field of a design needs a capable model: small local models may stop early; the warnings then list what is left. Source: LM Studio: MCP deeplink, checked 2026-10-01.

Chat apps

For the agent

Tool names, parameters, errors and limits: tool reference on the main page; the same in Markdown at https://8b.com/mcp/index.md.

If something goes wrong

What happensWhat to do
The client cannot connectCheck that https://mcp.8b.com/ opens from this machine; behind a proxy, allow mcp.8b.com. Clients with only the older HTTP+SSE transport or only local servers cannot connect
A build times outgenerate_site can take up to 30 seconds with photos: raise the client's tool timeout if it has one
The model stops before every field is writtenSend the rest with base_preview_id; the warnings list what is left
The agent writes the page itselfName 8B in the request: "with 8B"
"Preview not found"Previews last 90 days after it was built or last downloaded; build the site again

FAQ

My client is not listed. Will 8B work?

If it can add a remote MCP server over Streamable HTTP without authentication, yes: use the server URL and the generic config above. Clients that support only the older HTTP+SSE transport or only local (stdio) servers cannot connect.

Which of these show the preview card?

Goose, per the MCP Apps client matrix (not checked by us). For Microsoft 365 Copilot it is unconfirmed. The others give the preview link, which opens the full site in any browser.

Does it need an account or API key?

No. The server has no authentication, no account and no credits.