8B AI Website Builder
AI website & landing page builder: animated site in an 8B design, preview, edits, HTML download
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"ai-website-builder": {
"url": "https://mcp.8b.com/mcp"
}
}
}Puntos de conexión remotos
https://mcp.8b.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢explore_designs
Lists 8B site designs: the look, the structure and the kinds of business each one suits. Use it to choose the design for the user's site.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢get_design_brief(design_id, language)
Returns the brief for writing the site in a design: every text with a hint and max length, the color palette, fonts and photos. Write them for the user's business and pass the values to generate_site.
Esquema de entrada
{
"type": "object",
"properties": {
"design_id": {
"type": "string",
"enum": [
"8b-generated-0001",
"8b-generated-0002",
"8b-generated-0003",
"8b-generated-0004",
"8b-generated-0005",
"8b-generated-0006",
"8b-generated-0007",
"8b-generated-0008",
"8b-generated-0009",
"8b-generated-0010",
"8b-generated-0011",
"8b-generated-0012",
"8b-generated-0013",
"8b-generated-0014",
"8b-generated-0015",
"8b-generated-0016",
"8b-generated-0017",
"8b-generated-0018",
"8b-generated-0019"
],
"description": "Design id from explore_designs"
},
"language": {
"description": "Language of the site you are making, e.g. \"ru\" or \"en\": the word limits are adjusted to it",
"type": "string",
"maxLength": 20
}
},
"required": [
"design_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡generate_site(base_preview_id, design_id, site_name, language, texts, ...)
Generates the user's site with 8B from a design and the texts, colors, fonts and photo queries written for the business, and shows a live, animated preview in the conversation. Call get_design_brief first to see the fields. Returns the preview id, the preview link and the link to download the site. To change a site that is already built (a color, some texts, a photo), call it with base_preview_id and only the values that change: everything else is kept.
Esquema de entrada
{
"type": "object",
"properties": {
"base_preview_id": {
"description": "To change an existing preview: its id. Send only the values that change; the rest is taken from that preview",
"type": "string",
"pattern": "^[a-z0-9]{10}$"
},
"design_id": {
"description": "Design id from explore_designs. Required for a new site, not needed with base_preview_id",
"type": "string",
"enum": [
"8b-generated-0001",
"8b-generated-0002",
"8b-generated-0003",
"8b-generated-0004",
"8b-generated-0005",
"8b-generated-0006",
"8b-generated-0007",
"8b-generated-0008",
"8b-generated-0009",
"8b-generated-0010",
"8b-generated-0011",
"8b-generated-0012",
"8b-generated-0013",
"8b-generated-0014",
"8b-generated-0015",
"8b-generated-0016",
"8b-generated-0017",
"8b-generated-0018",
"8b-generated-0019"
]
},
"site_name": {
"description": "Name of the business or project the site is for. Required for a new site",
"type": "string",
"minLength": 1,
"maxLength": 80
},
"language": {
"description": "Language of the site, e.g. \"ru\" or \"de\", the same as for get_design_brief. Not needed with base_preview_id",
"type": "string",
"maxLength": 20
},
"texts": {
"description": "New text per field id from get_design_brief",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string",
"maxLength": 3000
}
},
"colors": {
"description": "New CSS color per palette id",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string",
"maxLength": 60
}
},
"fonts": {
"description": "Current font family → new Google Fonts family spec",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string",
"maxLength": 80
}
},
"images": {
"description": "Image id → {query: English Unsplash search query, alt: photo description in the site language}. Photos of the same kind share one query; each place gets a different photo",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 100
},
"alt": {
"type": "string",
"maxLength": 200
}
},
"required": [
"query"
]
}
]
}
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia