Your AI holds
the keys.
Yetty speaks MCP - the standard that lets Claude, ChatGPT, Cursor and friends actually do things. Connect once, and the same AI that built your site can publish it, edit it, read your leads and roll back changes - just by asking.
No Yetty account yet? Your AI can still send your site right now - it parks the files safely and emails you a one-click approval link. See the send-first flow →
Setup for your exact app
AI installs itself - paste the instructions above, done. One-click sign-in - add the server URL, approve, done. 2-minute manual - paste a small config once.
Claude CodeAI INSTALLS ITSELF
Paste the instructions above into Claude Code - it runs this itself. Or run it yourself:
claude mcp add --transport http yetty https://mcp.yetty.ai/ \ --header "Authorization: Bearer YOUR_KEY" -s user
Create YOUR_KEY at app.yetty.ai → API Keys. Verify with /mcp.
Claude.ai (web & mobile)ONE-CLICK SIGN-IN
- Settings → Connectors → Add custom connector
- URL:
https://mcp.yetty.ai/ - Approve the Yetty sign-in when it pops up - that's it. No key needed.
ChatGPTONE-CLICK SIGN-IN
- Settings → Apps & Connectors → enable Developer mode
- Create a connector · MCP server URL:
https://mcp.yetty.ai/· Authentication: OAuth - Approve the Yetty sign-in - done. No key needed.
Claude DesktopONE-CLICK SIGN-IN
- Settings → Connectors → Add custom connector
- URL:
https://mcp.yetty.ai/→ approve the sign-in.
Older version without connectors? Use the bridge in claude_desktop_config.json:
{"mcpServers":{"yetty":{"command":"npx","args":["-y","mcp-remote",
"https://mcp.yetty.ai/","--header","Authorization: Bearer YOUR_KEY"]}}}
CursorAI INSTALLS ITSELF
Paste the instructions into Cursor's agent, or add to .cursor/mcp.json:
{"mcpServers":{"yetty":{"url":"https://mcp.yetty.ai/",
"headers":{"Authorization":"Bearer YOUR_KEY"}}}}
VS Code (Copilot)2-MIN MANUAL
Add to .vscode/mcp.json (note: servers + "type":"http"):
{"servers":{"yetty":{"type":"http","url":"https://mcp.yetty.ai/",
"headers":{"Authorization":"Bearer YOUR_KEY"}}}}
Windsurf2-MIN MANUAL
~/.codeium/windsurf/mcp_config.json (note: serverUrl, not url):
{"mcpServers":{"yetty":{"serverUrl":"https://mcp.yetty.ai/",
"headers":{"Authorization":"Bearer YOUR_KEY"}}}}
Gemini CLIAI INSTALLS ITSELF
gemini mcp add --transport http \ --header "Authorization: Bearer YOUR_KEY" \ yetty https://mcp.yetty.ai/
Codex CLI2-MIN MANUAL
~/.codex/config.toml, then export the env var in the shell that launches Codex:
experimental_use_rmcp_client = true [mcp_servers.yetty] url = "https://mcp.yetty.ai/" bearer_token_env_var = "YETTY_MCP_TOKEN"
export YETTY_MCP_TOKEN="YOUR_KEY"
Cline2-MIN MANUAL
cline_mcp_settings.json (the streamableHttp type matters):
{"mcpServers":{"yetty":{"type":"streamableHttp",
"url":"https://mcp.yetty.ai/",
"headers":{"Authorization":"Bearer YOUR_KEY"}}}}
GrokONE-CLICK SIGN-IN
- Open grok.com/connectors → New Connector → Custom
- Server URL:
https://mcp.yetty.ai/ - Approve the Yetty sign-in (or add the header
Authorization: Bearer YOUR_KEY). Grok finds yetty's tools automatically.
Works on Grok web, iOS and Android. Remote MCP only - which is exactly what yetty is.
Kiro2-MIN MANUAL
Command palette → Kiro: Open user MCP config (~/.kiro/settings/mcp.json):
{"mcpServers":{"yetty":{"url":"https://mcp.yetty.ai/",
"headers":{"Authorization":"Bearer YOUR_KEY"}}}}
Genspark2-MIN MANUAL
- In the Genspark AI Browser, click the wrench icon → Add → Add new MCP server
- Server type: Streamable HTTP · URL:
https://mcp.yetty.ai/ - Add the header
Authorization: Bearer YOUR_KEYand save.
Real actions, not just answers
Every key is a named Yetty tool your AI can call - the same actions as the dashboard, with the same guardrails: drafts stage first, versions roll back.
The briefing
Your sites, health, leads and what needs you - the picture every session starts from.
yetty_status
Send & go live
Your AI sends the exact files and puts the site online - free on a Yetty address.
yetty_create_site yetty_publish_site
Edit as drafts
Text changes stage as drafts for your review - nothing goes live until you say.
yetty_update_field yetty_propose_changes
Versions & rollback
List history, publish a pending update, schedule one, or roll the site back.
yetty_site_versions
Read your leads
Every enquiry with where it came from - summarised in a sentence when you ask.
yetty_list_leads
Check the numbers
Visits, unique visitors, top pages - the same analytics the dashboard shows.
yetty_site_analytics
Fix the SEO
Read every page's titles and descriptions - and write the missing ones.
yetty_seo yetty_publish_check
Build new pages
New sections and pages in the site's own design - priced in credits before they run.
yetty_build_section yetty_build_page
Wire the tools
Point new leads at a webhook or an email destination - Zapier, Make, your CRM.
yetty_integrations
Pull a starter, design anywhere
Free page starters for the cart, checkout, account, order status and payment page - your AI restyles them in any tool, and the marks bind them to the live store on upload, conditional blocks included. The guide teaches the grammar.
yetty_pull_template yetty_authoring_guide
Connected. Now just ask.
- "Put my site online" - converted and live in minutes
- "Change the hero headline" - edited, saved as a version
- "Any new customers this week?" - your leads, summarised
- "Roll back that change" - restored in seconds
- "Submit my site to Google" - sitemap + SEO handled
- "What still needs setup?" - Yetty tells your AI the next step