mcpField
W
WebsitePublisher.ai

WebsitePublisher.ai

リモート
websitepublisher.ai開発ツール51 日前に更新
リポジトリ公式サイト

WebsitePublisher.ai について

WebsitePublisher.aiは、会話を通じてWebサイトやWebアプリを作成・公開したい人向けのホスト型MCPサービスです。ページ、データ、フォーム、連携、スケジュールタスクを扱うツールを備え、変更は直接公開され、プロジェクトの記憶はセッションをまたいで保持されます。

主な機能

  1. 01ページの作成、編集、公開
  2. 02アセットとページ履歴の管理
  3. 03データモデルとレコードの定義
  4. 04フォーム、訪問者ログイン、分析の設定
  5. 05連携の接続とタスクの予約

活用シーン

  1. 01AIとの会話でサイトを作成して公開する
  2. 02サイトにデータ、フォーム、ログインを追加する
  3. 03セッションをまたいでプロジェクトを継続する

MCP 対応

ホスト型のリモートMCPサーバーが、Streamable HTTPとOAuth 2.1を使い、サイト作成、公開、データ管理、連携のツールをクライアントに提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.websitepublisher.ai/
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

WebsitePublisher AI — MCP サーバー

AIがウェブサイトやアプリを構築・公開します。あなたは話しかけるだけです

AIが構築し、そのまま稼働します。ログイン、決済、フォーム、メール、データを最初から備えた状態で、あなた自身のドメインで公開できます。

WebsitePublisherはAIウェブプラットフォームです。普段お使いのアシスタント(Claude、ChatGPT、Gemini、Grok、Mistral、Cursor、GitHub Copilot、Devin Desktop(旧 Windsurf)、Clineなど)を接続すると、実際のウェブサイトやウェブアプリを構築し、ライブURLで公開します。ページ、データ、フォーム、訪問者ログイン、スケジュールタスク、133の連携機能がMCPツールとして利用でき、認証情報はAIから見えない暗号化ボールトに保存されます。プロジェクトのメモリはセッションやアシスタントをまたいで保持されます。Clineで始めて、数か月後にClaudeやChatGPTで続けても、コンテキストはそのまま残っています。

MCP OAuth 2.1 Tools Integrations License


⚡ クイックスタート

サーバーはリモートでホストされています:https://mcp.websitepublisher.ai/。インストールもAPIキーも不要です。すべてのクライアントは初回利用時にOAuthでログインします。

Claude(claude.ai、Desktop、モバイル)

WebsitePublisherはAnthropicのConnector Directoryに掲載されています。ワンクリックで、無料プランを含むすべてのClaudeプランで利用できます。

  1. WebsitePublisherの掲載ページを開くか、claude.aiでSettings → Connectorsに移動し、WebsitePublisherを検索します。
  2. Connectをクリックしてサインインします。ツールはすぐにチャットで利用できます。
ChatGPT
  1. ChatGPTのアプリディレクトリでWebsitePublisherアプリを開き、接続します(無料アカウントとPlusアカウントのどちらでも利用できます)。
  2. メッセージの先頭に**@WebsitePublisher**を付けて入力します。例:「@WebsitePublisher ポートフォリオサイトを作って」。
Cline

cline_mcp_settings.jsonに追加します。ClineがOAuthログインを処理します。

{
  "mcpServers": {
    "WebsitePublisher": {
      "transport": { "type": "streamableHttp", "url": "https://mcp.websitepublisher.ai/" }
    }
  }
}

保存したら、ClineのMCPサーバーパネルを開き、WebsitePublisherの横にあるConnectをクリックして、ブラウザーが開いたらサインインします。Clineでツールが表示されるのは、ログイン後です。エージェント主導のセットアップについては、llms-install.mdを参照してください。

Cursor

~/.cursor/mcp.json(すべてのプロジェクト)または.cursor/mcp.json(1つのプロジェクト):

{
  "mcpServers": {
    "websitepublisher": { "url": "https://mcp.websitepublisher.ai/" }
  }
}

Cursorを再起動してAgentモードに切り替え、ブラウザーが開いたらサインインします。

GitHub Copilot(VS Code 1.101+)

.vscode/mcp.json — serversと"type": "http"に注意してください:

{
  "servers": {
    "websitepublisher": { "type": "http", "url": "https://mcp.websitepublisher.ai/" }
  }
}
Devin Desktop(旧 Windsurf)

~/.config/devin/mcp_config.json(Windows:%APPDATA%\devin\mcp_config.json):

{
  "mcpServers": {
    "websitepublisher": { "serverUrl": "https://mcp.websitepublisher.ai/" }
  }
}

再起動してから、Cascadeパネル(… → MCPs)でサーバーを有効にします。

Mistral / Le Chat

Le ChatでIntelligence → Connectors → + Add Connectorを開き、ディレクトリでWebsitePublisherを検索して、Addをクリックし、サインインします。チャットのToolsボタンから有効にしてください。

Gemini

gemini.google.comでSettings → Connected Appsを開き、URL https://mcp.websitepublisher.aiを指定してカスタムアプリを追加します。(Googleでは現在、カスタムアプリの利用をGeminiを英語で使用する米国の個人アカウントに制限しています。Workspace管理者は組織向けに追加できます。)

Grok

grok.comでSettings → Connectorsを開き、URL https://mcp.websitepublisher.aiを指定してカスタムコネクターを追加します。

その他のMCPクライアント

リモートStreamable HTTPとOAuthに対応したクライアントでは、https://mcp.websitepublisher.ai/を指定します。ローカル(stdio)サーバーのみを実行するクライアントでは、mcp-remoteブリッジ(Node.js 18+)を使用できます:

{
  "mcpServers": {
    "websitepublisher": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.websitepublisher.ai/"]
    }
  }
}

クイックテスト: AIに*「自分のWebsitePublisherプロジェクトを一覧表示して」*と尋ねてください。成功すれば、接続されています。


🔑 認証

API キーは不要です。WebsitePublisher は OAuth 2.1 を使用し、自動検出に対応しています。

  1. クライアントが https://mcp.websitepublisher.ai/ に接続すると、検出メタデータとともに 401 を受け取ります(RFC 9728)。
  2. 動的クライアント登録(RFC 7591)を使用して、クライアント自身を登録します。
  3. ブラウザーが開きます。Google またはメール(1 回限りのコード)でサインインします。
  4. クライアントはトークンを受け取り、自動的に更新します。

すべてのフローで PKCE(S256)が必須です。クライアントが設定ファイルに書き込む oauth セクションは、個人用トークンが含まれているため、決して共有しないでください。


🛠 ツール

45 個のツールがあります。書き込みはすべてプロジェクトの URL に即時反映され、別途デプロイする手順はありません。

開始とプロジェクト
ツール説明
get_started最初に呼び出します。ライブ URL があるプロジェクト、構築に使用するプロジェクト、次に呼び出すべき正確なツールを確認できます
get_skill構築パターン、デザインガイドライン、公開前チェックリスト
list_projectsアクセス可能なすべてのプロジェクト
get_project_statusプロジェクトの詳細:ページ、アセット、エンティティの数、プランの上限
create_projectプロジェクトを作成します(project{ID}.websitepublisher.ai で公開されます。独自ドメインはダッシュボードでリンクできます)
ページとバージョン
ツール説明
list_pagesページの簡潔な一覧(コンテンツなし)
get_pageコンテンツとバージョンハッシュを含むページ
create_page新しいページを公開します。呼び出しが返るとすぐに公開されます
update_pageページを置き換えます(バージョンハッシュによる楽観的ロック)
patch_pageページ全体を再送信せずに、対象を指定して検索・置換編集を行います
delete_pageページを削除します(30 日間、プロジェクトのゴミ箱に保管されます)
get_page_versionsバージョン履歴
rollback_page以前のバージョンを復元します
fragments共有 HTML ブロック(ナビゲーション、フッター、バナー):一覧表示、作成、更新、パッチ、削除
アセット
ツール説明
list_assets画像、CSS、JS、フォント、PDF
get_assetアセットの内容を読み取ります
upload_assetBase64、プレーンテキスト、または公開 URL でアップロードします
patch_assetCSS、JS、JSON、SVG 内の検索・置換編集
delete_assetアセットを削除します
データ(MAPI)
ツール説明
entitiesデータモデル:一覧表示、作成、更新、削除、スキーマ、プロパティ、公開読み取り
recordsエンティティ内の行:一覧表示、取得、作成、更新、削除
Vault
ツール説明
vault_list_secrets保存済みのシークレット(メタデータのみ。値は取得できません)
vault_store_secret暗号化されたシークレットを保存します(AES-256-GCM、書き込み専用)
vault_delete_secretシークレットを完全に削除します
インテグレーション
ツール説明
search_integrationsすべてのプロジェクトを対象に、平易な言葉で必要な機能を検索します
list_integrationsプロジェクトのインテグレーションと設定状況
get_integration_schema1 つのインテグレーションのエンドポイント、入力、使用方法
setup_integrationインテグレーションを設定します(キーは Vault に保存されます)
execute_integrationインテグレーションのアクションを実行します(認証情報はサーバー側で解決されます)
remove_integrationインテグレーションとそのシークレットを削除します
フォーム、訪問者ログイン、分析
ツール説明
configure_formフォームとサーバー側のアクション(リード、メール、Webhook)を定義します
list_forms設定済みのフォーム
remove_formフォームを削除します
configure_visitor_authマジックリンクまたは 6 桁のコードによる訪問者ログイン
get_visitor_auth_config現在の訪問者ログイン設定
get_analyticsページビュー、訪問者、リファラー、デバイス、UTM、トレンド
トラッキング
ツール説明
set_tracking_scriptsすべてのページに GA、GTM、Meta Pixel、またはその他のスクリプトを設定します
get_tracking_scripts現在のトラッキングスクリプト
remove_tracking_scriptsすべてのトラッキングスクリプトを削除します
ビジュアルエディター
ツール説明
create_edit_sessionユーザーが画像を配置・編集できるブラウザーベースのエディターへのリンク
get_edit_session_changesユーザーがエディターで変更した内容
スケジュールタスクとプロジェクトメモリ
ツール説明
create_scheduled_taskcron スケジュールに従って、または一度だけタスクを実行
list_scheduled_tasksステータスと次回の実行日時を含むタスク一覧
delete_scheduled_taskタスクを削除
tasksプロジェクトメモリ:セッションやアシスタントをまたいだ、追記専用の履歴を持つタスク

インテグレーションによってツールが追加されることはありません。各エンドポイントは execute_integration を通じて実行されます。websitepublisher.ai/docs/integrations ですべての 133 件を参照するか、機械可読形式の integrations.txt をご覧ください。


📋 技術的な詳細

サーバー URLhttps://mcp.websitepublisher.ai/
トランスポートストリーミング可能 HTTP(JSON-RPC 2.0)
プロトコルMCP 2025-11-25
認証情報の検出https://mcp.websitepublisher.ai/.well-known/oauth-protected-resource
認証サーバーhttps://auth.websitepublisher.ai/.well-known/oauth-authorization-server
PKCE必須(S256)
スコープmcp:read、mcp:write、mcp:full

💰 料金

料金はユーロ表記で、VAT は含まれません。最新情報:websitepublisher.ai/pricing。

プラン料金プロジェクト数プロジェクトあたりのページ数
Free€015
Solo€4/mo115
Starter€9/mo330
Pro€19/mo10100
Agency€49/mo30300

📖 ドキュメント


🔒 セキュリティとプライバシー

  • すべてのフローで、PKCE を使用した OAuth 2.1 と Dynamic Client Registration を採用。事前共有シークレットは不要です
  • インテグレーションの認証情報は暗号化された保管庫(AES-256-GCM)に保存されます。AI が認証情報の値を見ることはありません
  • すべてのエンドポイントでレート制限を実施
  • プライバシーポリシー · 利用規約

🏗 このリポジトリについて

これは WebsitePublisher AI MCP サーバーのドキュメントおよびインテグレーション用リポジトリです。サーバーはホスト型サービスであり、インストールやセルフホストは不要です。AI クライアントを https://mcp.websitepublisher.ai/ に接続して、構築を始めましょう。


📬 サポート


WebsitePublisher AI — AI がウェブサイトやアプリを構築・公開。あなたは話しかけるだけ

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。