Let Claude or ChatGPT build websites on your account.
Template Vault is a public MCP server. Connect it once and your AI can generate, preview, and publish real customer-ready websites — same quotas, same dashboard as the web UI.
Setup — 30 seconds
Connector setup happens on a desktop browser. Once added, your mobile app uses it automatically.
In Claude (claude.ai)
Pro plan or above. Mobile app inherits the connector after web setup.
- 1Open claude.ai → Settings → Connectors → Add custom connector.
- 2
Paste the URL — leave OAuth client ID/secret empty:
https://www.the-template-vault.com/api/mcp
- 3Click Add → sign in to Template Vault → click Allow access. You’ll be bounced back to Claude with the connector live.
- 4Open a new chat, toggle the Template Vault connector on, and ask Claude to build something.
In ChatGPT
Pro / Team / Enterprise plan. Same URL — MCP is a shared standard.
- 1Open Settings → Connectors → Add custom connector.
- 2Paste the same URL — leave OAuth fields empty.
- 3Walk through the Template Vault OAuth consent. Done.
Claude Desktop — fallback via API key + mcp-remote
If you’d rather use a personal API key (e.g. for scripts), generate one at /dashboard/account/api-keys and add this to your Claude Desktop config:
{
"mcpServers": {
"template-vault": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.the-template-vault.com/api/mcp",
"--header",
"Authorization: Bearer tv_sk_YOUR_KEY"
]
}
}
}What the agent can do
Five tools today. More on the roadmap (edit-block, apply-branding, attach-domain).
list_personalitiesBrowse the visual styles before generating.
generate_siteGenerate a full website from a business brief.
get_generation_statusPoll the async job to know when the site is ready.
list_user_sitesList the sites already in your Template Vault account.
publish_sitePush a site to production at slug.the-template-vault.com (or your custom domain).
Example conversation
Once the connector is on, you talk to the AI as you would for any other task. It calls our tools when it makes sense.
→ generate_site (quota -1)
→ get_generation_status × 4 (waiting ~50s)
→ publish_site
Done — Lumen Yoga is live at https://lumen-yoga.the-template-vault.com. You can keep editing in the dashboard.
Troubleshooting
›The connector form gives a vague error after I paste the URL.
The URL must include www. — the apex hostname (the-template-vault.com) redirects, which MCP clients don’t follow.
›Claude says it can’t access Template Vault even though I set it up.
Each conversation must have the connector toggled on. Open a new chat, click the tools/connectors button in the composer, enable Template Vault, and try again.
›I generated a site but I don’t see it on Vercel.
generate_site creates a draft in Supabase. To go live you also need to call publish_site — just ask the AI “now publish it.”
›Authentication failed / 401.
OAuth access tokens last 1 hour. If your session has been idle longer than that, remove + re-add the connector to refresh. We’ll ship refresh tokens shortly.
›It worked on desktop, but my phone doesn’t see the connector.
The mobile Claude / ChatGPT app inherits connectors from your account, but you have to enable the connector inside a fresh conversation on mobile too. Look for the tools icon in the message composer.
Try it now
Free tier includes 5 AI generations per month. Sign up, add the connector once, and let Claude or ChatGPT do the rest.