---
title: 8B Website Builder MCP: Gemini CLI, Windsurf, Zed, Cline
description: Connect the free 8B website builder MCP server to Gemini CLI, Goose, Devin Desktop, Kiro, Zed, Cline, Amp, OpenCode, Continue, JetBrains, LM Studio and chats.
canonical: https://8b.com/mcp/other-clients.html
updated: 2026-10-01
publisher: 8b Tech Ltd (https://8b.com)
---

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

**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](https://modelcontextprotocol.io/extensions/client-matrix) lists Goose as showing the preview card (not checked by us); the others give the preview link.

Canonical: https://8b.com/mcp/other-clients.html

## At a glance

- **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](https://8b.com/mcp/#license), [privacy](https://8b.com/mcp/#privacy), [who runs it](https://8b.com/mcp/#about).
- **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:

```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

```bash
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:

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

Check with `/mcp` in a session. Source: [Gemini CLI: MCP servers](https://geminicli.com/docs/tools/mcp-server/), checked 2026-10-01.

## Goose

- [Add to Goose](goose://extension?url=https%3A%2F%2Fmcp.8b.com%2Fmcp&type=streamable_http&id=8b&name=8B%20AI%20Website%20Builder&description=Build%20websites%20with%208B)

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

config.yaml:

```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](https://modelcontextprotocol.io/extensions/client-matrix); not checked by us). Source: [goose: using extensions](https://goose-docs.ai/docs/getting-started/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:

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

Source: [Devin Desktop: Cascade MCP](https://docs.devin.ai/desktop/cascade/mcp), checked 2026-10-01.

## Kiro

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

mcp.json:

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

Source: [Kiro: MCP configuration](https://kiro.dev/docs/mcp/configuration/), checked 2026-10-01.

## Zed

In Zed's `settings.json`, under `context_servers`:

settings.json:

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

Source: [Zed: MCP](https://zed.dev/docs/ai/mcp), checked 2026-10-01.

## Cline

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

cline_mcp_settings.json:

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

Source: [Cline: configuring MCP servers](https://docs.cline.bot/mcp/configuring-mcp-servers), checked 2026-10-01.

## Amp

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

Source: [Amp: MCP](https://ampcode.com/docs/customize/mcp), checked 2026-10-01.

## OpenCode

In `opencode.json`, as a remote server:

opencode.json:

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

Source: [OpenCode: MCP servers](https://opencode.ai/docs/mcp-servers/), checked 2026-10-01.

## Continue

Create `.continue/mcpServers/8b.yaml`:

8b.yaml:

```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](https://docs.continue.dev/customize/deep-dives/mcp), checked 2026-10-01.

## JetBrains AI Assistant

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

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

Source: [JetBrains AI Assistant: MCP](https://www.jetbrains.com/help/ai-assistant/mcp.html), checked 2026-10-01.

## LM Studio

- [Add to LM Studio](lmstudio://add_mcp?name=8b&config=eyJ1cmwiOiJodHRwczovL21jcC44Yi5jb20vbWNwIn0%3D)

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](https://lmstudio.ai/docs/app/mcp/deeplink), checked 2026-10-01.

## Chat apps

- **Mistral Le Chat (Vibe):** add a custom MCP connector with the server URL and no authentication. Plans: Free, Pro and Student (the account owner is the administrator); on Team and Enterprise an admin adds it. No preview card: Le Chat gives the link. Source: [Mistral: custom MCP connectors](https://docs.mistral.ai/vibe/work/connectors/mcp-connectors), checked 2026-10-01.
- **Microsoft 365 Copilot:** an admin sets up a federated connector with the server URL; users then turn it on. We have not confirmed whether the preview card shows there. Source: [Microsoft 365 Copilot: federated connectors](https://learn.microsoft.com/en-us/microsoft-365/copilot/connectors/set-up-custom-federated-connectors), checked 2026-10-01.
- **Perplexity:** Perplexity documents custom remote connectors in its help center; we have not confirmed the exact steps, so follow its current guide with the server URL and no authentication.
- **Claude and ChatGPT** have their own pages: [Claude](https://8b.com/mcp/claude.html), [ChatGPT](https://8b.com/mcp/chatgpt.html).

## For the agent

- Check the connection: the client lists three tools, `explore_designs`, `get_design_brief` and `generate_site`.
- Settle the site's language first and pass its code (`pl`, `de`, `en`) to both `get_design_brief` and `generate_site`; switching later means rewriting every field.
- Fill every text field in one `generate_site` call, then send what the warnings name with `base_preview_id` until the site is [complete](https://8b.com/mcp/#new-site). `generate_site` can take up to 30 seconds with photos.
- Never invent facts the user did not give (phone, address, prices, names, figures): write visible placeholders such as `[phone]` and list them for the user.
- Tell the user the limits that matter before building: forms send nothing, sections are fixed, colors change per palette color, and the file loads fonts, scripts and photos from public CDNs. Writing every field needs a capable model.
- Previews are public to anyone with the link. The server receives the values the assistant sends and sees the connecting IP address ([privacy](https://8b.com/mcp/#privacy)).

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

## If something goes wrong

| What happens | What to do |
|---|---|
| The client cannot connect | Check 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 out | `generate_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 written | Send the rest with `base_preview_id`; the warnings list what is left |
| The agent writes the page itself | Name 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.

## Related pages

- [8B MCP server: tools, limits, license](https://8b.com/mcp/)
- [8B in Cursor](https://8b.com/mcp/cursor.html)
- [8B in VS Code](https://8b.com/mcp/vscode.html)
- [AI app builders](https://8b.com/mcp/ai-app-builders.html)

---

8B, updated 2026-10-01. HTML version: https://8b.com/mcp/other-clients.html
