mcpField
Y
yetty

yetty

Remote
yetty.aiCloud & Infra0Updated 10w ago

About yetty

Yetty MCP Server lets an AI build, edit, publish and monitor hosted websites, turning static HTML into a managed site with a CMS while preserving its design. It is for site owners and teams managing content and operations through an AI client.

Key features

  1. 01Convert HTML or ZIP files into sites
  2. 02Edit content, collections, menus and translations
  3. 03Publish versions and roll back changes
  4. 04Manage SEO, search, redirects and sitemaps
  5. 05Review analytics, leads, forms and link checks
  6. 06Check store status and readiness

Use cases

  1. 01Turn an existing static site into a managed CMS site
  2. 02Update site content and publish revisions through AI
  3. 03Review traffic, leads and site health

MCP support

The remote Streamable HTTP MCP server exposes website creation, content editing, publishing, SEO and operational tools to compatible clients. It supports OAuth 2.0 or a bearer API key; a Python stdio bridge is also provided.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.yetty.ai/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

10

This tool takes no parameters.

Details

From the project README

Yetty MCP Server

Run a real, hosted website from your AI. Yetty turns any static HTML into a fully managed, hosted site with a CMS built around it - byte-true, nothing redesigned - and this MCP server is the control plane: your AI can build, edit, publish and monitor the site end to end.

  • Remote server: https://mcp.yetty.ai/mcp (Streamable HTTP)
  • Auth: OAuth 2.0 (PKCE + dynamic client registration) - or a yk_ API key as a Bearer header
  • Registry: published as ai.yetty/yetty in the official MCP Registry

What your AI can do with it

AreaTools
Build & convertcreate a site from HTML/zip, upload in chunks, start the free conversion, reprocess through the latest engine
Contentedit any text/image field, compose posts, manage collections and items, menus, taxonomies and terms, global content, translations
Publishpublish with a version history, check readiness, roll back anything, staged drafts with one publish door
GrowSEO (titles, descriptions, robots, AI-crawler policy), site search, redirects, permalinks, sitemaps + llms.txt
Runreal traffic analytics (incl. browsers, devices, referrer types, countries), leads inbox, forms, integrations/webhooks, link checks
Commercestore status and readiness (Yetty Shops)

Every mutation lands as a rollbackable version - nothing is ever lost.

Connect

Claude (claude.ai / Claude Desktop)

Settings → Connectors → Add custom connector → https://mcp.yetty.ai/mcp → sign in with your Yetty account (OAuth).

Claude Code
claude mcp add --transport http yetty https://mcp.yetty.ai/mcp
# or with an API key instead of OAuth:
claude mcp add --transport http yetty https://mcp.yetty.ai/mcp --header "Authorization: Bearer yk_your_key"
Cursor / Windsurf / VS Code (and any client with remote MCP)
{
  "mcpServers": {
    "yetty": {
      "url": "https://mcp.yetty.ai/mcp",
      "headers": { "Authorization": "Bearer yk_your_key" }
    }
  }
}
ChatGPT / Grok / other MCP-capable apps

Add a remote MCP connector pointing at https://mcp.yetty.ai/mcp. Clients that support OAuth sign in with your Yetty account; the rest use a yk_ API key in the Authorization: Bearer header.

Local stdio bridge (no remote-MCP support)

yetty-mcp.py in this repo is a zero-dependency Python bridge:

{
  "mcpServers": {
    "yetty": {
      "command": "python",
      "args": ["/path/to/yetty-mcp.py"],
      "env": { "YETTY_API_KEY": "yk_your_key" }
    }
  }
}

Getting a key

  1. Sign up free at yetty.ai
  2. Dashboard → API Keys → Create API key (shown once)
  3. Or skip keys entirely: use OAuth from any connector-capable client.

Full client-by-client setup: yetty.ai → Dashboard → Connect your AI.

Notes for builders

Before sending a site, call the free yetty_authoring_guide tool - it returns the structure rules (repeated items share one class, semantic class names, headings before sections, no JS-rendered content) that decide how clean the generated CMS is. Conversion is free; hosting plans are per site.

License

MIT - see LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.