
Create Markdown instructions for AI agents to build, deploy, and maintain an Astro website.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Create a customized instruction-only Website Starter ZIP after the start_website interview. Inputs are bounded and processed transiently; nothing is stored.
HTTPS URL of an existing GitHub repository to continue instead of starting a new website.
Create a customized instruction-only Website Starter ZIP after the start_website interview. Inputs are bounded and processed transiently; nothing is stored.
| Argument | Type | Description |
|---|---|---|
| aiTool | string | |
| purpose* | string | |
| computer | string | |
| language | string | |
| projectName* | string | |
| dynamicNeeds | string | |
| existingRepo | string | HTTPS URL of an existing GitHub repository to continue instead of starting a new website. |
| existingSite | string | |
| publicLanguages | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"projectName",
"purpose"
],
"properties": {
"aiTool": {
"enum": [
"codex",
"claude",
"cursor",
"other"
],
"type": "string",
"default": "codex"
},
"purpose": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"computer": {
"enum": [
"private",
"dedicated"
],
"type": "string",
"default": "private"
},
"language": {
"enum": [
"de",
"en"
],
"type": "string",
"default": "en"
},
"projectName": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"dynamicNeeds": {
"type": "string",
"maxLength": 300
},
"existingRepo": {
"type": "string",
"maxLength": 200,
"description": "HTTPS URL of an existing GitHub repository to continue instead of starting a new website."
},
"existingSite": {
"type": "string",
"maxLength": 300
},
"publicLanguages": {
"enum": [
"de",
"en",
"de-en"
],
"type": "string",
"default": "en"
}
}
}Describe the Website Starter instruction set, its current version, public download, and safety boundaries.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}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.
| Argument | Type | Description |
|---|---|---|
| language | string | Language for the included instructions. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"language": {
"enum": [
"de",
"en"
],
"type": "string",
"description": "Language for the included instructions."
}
}
}Start the guided Website Starter workflow. Use this first: continue an existing code repository or interview the person for a new build or migration, then create the instruction-only ZIP.
| Argument | Type | Description |
|---|---|---|
| client | string | |
| language | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"client": {
"enum": [
"chatgpt",
"codex",
"claude",
"other"
],
"type": "string",
"default": "other"
},
"language": {
"enum": [
"de",
"en"
],
"type": "string",
"default": "en"
}
}
}