Yetty is a remote MCP server that gives an AI agent 10 tools, among them yetty_authoring_guide, yetty_batch_end, yetty_batch_file. It answers at https://mcp.yetty.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 17 October 2026, succeeded.
Build, edit and run real hosted websites from your AI - content, SEO, menus, publish with rollback.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
yetty_authoring_guide | READ THIS BEFORE WRITING OR SENDING ANY HTML (no account needed, free, instant, no arguments). Returns yetty's exact structure rules — repeated items sharing one class, semantic class names for field labels, headings before sections, no JS- |
yetty_batch_end | Close the parked batch. Nothing is processed yet — next call yetty_signup {email, park_ref} so the owner can approve by email. Inputs: batch_ref |
yetty_batch_file | Add ONE file to the parked batch. Args: batch_ref (the pk_... park_ref); path (relative, folders allowed); content (text) OR content_base64 (binary). Returns {received_bytes, sha256} — verify against your local copy; mismatch = resend THIS Inputs: batch_ref, path, content, content_base64 |
yetty_batch_start | No account needed: start a PARKED file batch — send the site now, authenticate after. Returns park_ref (use it as batch_ref). Files are stored safely but NOT processed until the owner approves by email. EXAMPLE: yetty_batch_start {} -> {par |
yetty_claim_status | Check a parked upload. States: parked (send yetty_signup) -> awaiting-approval (owner must open the email and type the user_code) -> approved (returns your api_key ONCE + waiting_url — reconnect with Authorization: Bearer <api_key> for the Inputs: park_ref |
yetty_login | Sign the OWNER in by email — no dashboard, no key copying. Works for existing accounts AND (when signups are open) new ones. FLOW: yetty_login {email:"[email protected]"} -> {login_ref, user_code} -> SHOW the owner the user_code; they open the em Inputs: email |
yetty_login_status | Check an email sign-in: pending (owner has not typed the code yet) -> approved (returns api_key ONCE + reconnect instructions). EXAMPLE reconnect for Claude Code: claude mcp remove yetty; claude mcp add --transport http yetty https://mcp.ye Inputs: login_ref |
yetty_pull_template | Pull a ready-made Yetty template file WITH its usage contract (no account needed, free, instant). Four boilerplates, one per store surface: template:"checkout-skeleton" (cart / checkout / thank-you markup with every data-yetty-component and Inputs: template |
yetty_signup | Link a parked upload to the owner's email: sends them an approval email and returns a short user_code. The site is processed ONLY after the owner opens the email and types that code on the approval page. Args: email (the owner's), park_ref. Inputs: email, park_ref |
yetty_status | Connection + authentication status. Call this FIRST. Unauthenticated sessions can still park a website (batch tools) and start email sign-up — the response tells you exactly how. |
Every block below points at https://mcp.yetty.ai/mcp. Pick your client and copy.
claude mcp add --transport http yetty https://mcp.yetty.ai/mcp
{
"mcpServers": {
"yetty": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.yetty.ai/mcp"]
}
}
}{
"mcpServers": {
"yetty": {
"url": "https://mcp.yetty.ai/mcp"
}
}
}{
"servers": {
"yetty": {
"type": "http",
"url": "https://mcp.yetty.ai/mcp"
}
}
}{
"context_servers": {
"yetty": {
"url": "https://mcp.yetty.ai/mcp"
}
}
}{
"mcpServers": {
"yetty": {
"serverUrl": "https://mcp.yetty.ai/mcp"
}
}
}{
"mcpServers": {
"yetty": {
"url": "https://mcp.yetty.ai/mcp"
}
}
}name: Yetty
version: 0.0.1
schema: v1
mcpServers:
- name: Yetty
type: streamable-http
url: https://mcp.yetty.ai/mcp{
"mcpServers": {
"yetty": {
"httpUrl": "https://mcp.yetty.ai/mcp"
}
}
}{
"mcpServers": {
"yetty": {
"type": "http",
"url": "https://mcp.yetty.ai/mcp"
}
}
}{
"mcpServers": {
"yetty": {
"url": "https://mcp.yetty.ai/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.yetty.ai%2Fmcp&type=streamable_http&id=yetty&name=Yetty
It answered our last check on 17 October 2026 in 188 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by yetty.ai and served from mcp.yetty.ai, the vendor's own domain: https://mcp.yetty.ai/mcp.
10, as returned by the server's own tools/list on 9 September 2026: yetty_authoring_guide, yetty_batch_end, yetty_batch_file, yetty_batch_start, yetty_claim_status, yetty_login, yetty_login_status, yetty_pull_template, and 2 more.
It answered our last check on 17 October 2026 in 188 ms. Over 10 checks since 4 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.yetty.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: ai.yetty. Endpoint host: mcp.yetty.ai. ARD identifier: urn:air:ai.yetty:mcp:yetty.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.