Website Starter
Create Markdown instructions for AI agents to build, deploy, and maintain an Astro website.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen start_website
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": {
"website-starter": {
"url": "https://websitestarter.org/mcp"
}
}
}Puntos de conexión remotos
https://websitestarter.org/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢start_website(language, client)
Start the guided Website Starter workflow. Use this first: it asks whether a project already exists (then clone it), otherwise interviews the person, creates the instruction-only ZIP, and continues in that folder.
Esquema de entrada
{
"type": "object",
"properties": {
"language": {
"default": "en",
"type": "string",
"enum": [
"de",
"en"
]
},
"client": {
"default": "other",
"type": "string",
"enum": [
"chatgpt",
"codex",
"claude",
"other"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢describe_starter
Describe the Website Starter instruction set, its current version, public download, and safety boundaries.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_starter(language)
Return a direct public link to the current neutral instruction-only Website Starter ZIP. For a guided setup, use start_website first. No login is required.
Esquema de entrada
{
"type": "object",
"properties": {
"language": {
"description": "Language for the included instructions.",
"type": "string",
"enum": [
"de",
"en"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢create_starter(language, projectName, purpose, existingSite, existingRepo, ...)
Create a customized instruction-only Website Starter ZIP after the start_website interview. Inputs are bounded and processed transiently; nothing is stored.
Esquema de entrada
{
"type": "object",
"properties": {
"language": {
"default": "en",
"type": "string",
"enum": [
"de",
"en"
]
},
"projectName": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"purpose": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"existingSite": {
"type": "string",
"maxLength": 300
},
"existingRepo": {
"description": "HTTPS URL of an existing GitHub repository to continue instead of starting a new website.",
"type": "string",
"maxLength": 200
},
"publicLanguages": {
"default": "en",
"type": "string",
"enum": [
"de",
"en",
"de-en"
]
},
"dynamicNeeds": {
"type": "string",
"maxLength": 300
},
"aiTool": {
"default": "codex",
"type": "string",
"enum": [
"codex",
"claude",
"cursor",
"other"
]
},
"computer": {
"default": "private",
"type": "string",
"enum": [
"private",
"dedicated"
]
}
},
"required": [
"projectName",
"purpose"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Comunidad
Evidencia