yetty について
Yetty MCP Serverは、静的HTMLをデザインを保ったままCMS付きのホステッドサイトに変換し、AIから構築、編集、公開、監視できるサービスです。AIクライアントでサイトのコンテンツや運用を管理するサイト所有者やチーム向けです。
主な機能
- 01HTMLやZIPからサイトを変換
- 02コンテンツ、コレクション、メニュー、翻訳の編集
- 03バージョン公開と変更のロールバック
- 04SEO、検索、リダイレクト、サイトマップの管理
- 05分析、リード、フォーム、リンクの確認
- 06ストアの状態と準備状況の確認
活用シーン
- 01既存の静的サイトを管理可能なCMSサイトに変換
- 02AI経由でサイトを更新して改訂版を公開
- 03トラフィック、リード、サイト状況の確認
MCP 対応
リモートのStreamable HTTP MCPサーバーとして、対応クライアントにサイト作成、コンテンツ編集、公開、SEO、運用のツールを提供します。OAuth 2.0またはBearer APIキーに対応し、Pythonのstdioブリッジも含みます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.yetty.ai/mcpclaude mcp add --transport http ai-yetty-yetty https://mcp.yetty.ai/mcp{"mcpServers":{"ai-yetty-yetty":{"type":"http","url":"https://mcp.yetty.ai/mcp"}}}Cursor で開く{"servers":{"ai-yetty-yetty":{"type":"http","url":"https://mcp.yetty.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-yetty-yetty":{"type":"http","url":"https://mcp.yetty.ai/mcp"}}}{"mcpServers":{"ai-yetty-yetty":{"serverUrl":"https://mcp.yetty.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
10このツールにパラメーターはありません。
詳細
Yetty MCP サーバー
AI から実際のホスト済みウェブサイトを運用できます。 Yetty は、あらゆる静的 HTML を、そのままの状態を保ち、デザインを変更することなく、CMS を備えた完全管理型のホスト済みサイトに変換します。この MCP サーバーはそのコントロールプレーンです。AI からサイトの構築、編集、公開、監視まで一貫して行えます。
- リモートサーバー:
https://mcp.yetty.ai/mcp(Streamable HTTP) - 認証:OAuth 2.0(PKCE + 動的クライアント登録)、または
yk_API キーを Bearer ヘッダーとして使用 - レジストリ:公式 MCP Registry に
ai.yetty/yettyとして公開
AI でできること
| 領域 | ツール |
|---|---|
| 構築と変換 | HTML/zip からサイトを作成、分割アップロード、無料変換を開始、最新エンジンで再処理 |
| コンテンツ | 任意のテキスト/画像フィールドを編集、投稿を作成、コレクションとアイテムを管理、メニュー、分類、用語、グローバルコンテンツ、翻訳 |
| 公開 | バージョン履歴付きで公開、準備状況を確認、あらゆる変更をロールバック、公開を一度に行えるステージング済み下書き |
| 成長 | SEO(タイトル、説明、robots、AI クローラーのポリシー)、サイト内検索、リダイレクト、パーマリンク、サイトマップ + llms.txt |
| 運用 | 実際のトラフィック分析(ブラウザー、デバイス、リファラーの種類、国を含む)、リード受信箱、フォーム、連携/Webhook、リンクチェック |
| コマース | ストアのステータスと準備状況(Yetty Shops) |
すべての変更はロールバック可能なバージョンとして保存されるため、失われるものはありません。
接続
Claude(claude.ai/Claude Desktop)
設定 → コネクター → カスタムコネクターを追加 → https://mcp.yetty.ai/mcp → Yetty アカウントでサインイン(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(およびリモート MCP に対応する任意のクライアント)
{
"mcpServers": {
"yetty": {
"url": "https://mcp.yetty.ai/mcp",
"headers": { "Authorization": "Bearer yk_your_key" }
}
}
}
ChatGPT/Grok/その他の MCP 対応アプリ
https://mcp.yetty.ai/mcp を指定するリモート MCP コネクターを追加します。OAuth に対応するクライアントでは Yetty アカウントでサインインします。それ以外のクライアントでは、Authorization: Bearer ヘッダーに yk_ API キーを指定します。
ローカル stdio ブリッジ(リモート MCP 非対応の場合)
このリポジトリの yetty-mcp.py は、依存関係のない Python ブリッジです。
{
"mcpServers": {
"yetty": {
"command": "python",
"args": ["/path/to/yetty-mcp.py"],
"env": { "YETTY_API_KEY": "yk_your_key" }
}
}
}
キーの取得
- yetty.ai で無料登録します
- ダッシュボード → API Keys → API キーを作成します(表示されるのは一度だけです)
- または、キーを使わずに、コネクターに対応するクライアントから OAuth を使用します。
クライアントごとの詳しい設定方法:yetty.ai → Dashboard → Connect your AI
開発者向けの注意事項
サイトを送信する前に、無料の yetty_authoring_guide ツールを呼び出してください。生成される CMS の品質を左右する構造ルール(繰り返し項目で同じクラスを共有すること、意味のあるクラス名、セクションより前に見出しを置くこと、JavaScript でコンテンツをレンダリングしないこと)が返されます。変換は無料です。ホスティングプランはサイトごとに適用されます。
ライセンス
MIT です。詳細は LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。