WebsitePublisher.ai について
WebsitePublisher.aiは、会話を通じてWebサイトやWebアプリを作成・公開したい人向けのホスト型MCPサービスです。ページ、データ、フォーム、連携、スケジュールタスクを扱うツールを備え、変更は直接公開され、プロジェクトの記憶はセッションをまたいで保持されます。
主な機能
- 01ページの作成、編集、公開
- 02アセットとページ履歴の管理
- 03データモデルとレコードの定義
- 04フォーム、訪問者ログイン、分析の設定
- 05連携の接続とタスクの予約
活用シーン
- 01AIとの会話でサイトを作成して公開する
- 02サイトにデータ、フォーム、ログインを追加する
- 03セッションをまたいでプロジェクトを継続する
MCP 対応
ホスト型のリモートMCPサーバーが、Streamable HTTPとOAuth 2.1を使い、サイト作成、公開、データ管理、連携のツールをクライアントに提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.websitepublisher.ai/claude mcp add --transport http websitepublisher-ai https://mcp.websitepublisher.ai/{"mcpServers":{"websitepublisher-ai":{"type":"http","url":"https://mcp.websitepublisher.ai/"}}}Cursor で開く{"servers":{"websitepublisher-ai":{"type":"http","url":"https://mcp.websitepublisher.ai/"}}}VS Code で開く{"mcpServers":{"websitepublisher-ai":{"type":"http","url":"https://mcp.websitepublisher.ai/"}}}{"mcpServers":{"websitepublisher-ai":{"serverUrl":"https://mcp.websitepublisher.ai/"}}}コマンドはターミナルで実行し、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で続けても、コンテキストはそのまま残っています。
⚡ クイックスタート
サーバーはリモートでホストされています:https://mcp.websitepublisher.ai/。インストールもAPIキーも不要です。すべてのクライアントは初回利用時にOAuthでログインします。
Claude(claude.ai、Desktop、モバイル)
WebsitePublisherはAnthropicのConnector Directoryに掲載されています。ワンクリックで、無料プランを含むすべてのClaudeプランで利用できます。
- WebsitePublisherの掲載ページを開くか、claude.aiでSettings → Connectorsに移動し、WebsitePublisherを検索します。
- Connectをクリックしてサインインします。ツールはすぐにチャットで利用できます。
ChatGPT
- ChatGPTのアプリディレクトリでWebsitePublisherアプリを開き、接続します(無料アカウントとPlusアカウントのどちらでも利用できます)。
- メッセージの先頭に**@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 を使用し、自動検出に対応しています。
- クライアントが
https://mcp.websitepublisher.ai/に接続すると、検出メタデータとともに401を受け取ります(RFC 9728)。 - 動的クライアント登録(RFC 7591)を使用して、クライアント自身を登録します。
- ブラウザーが開きます。Google またはメール(1 回限りのコード)でサインインします。
- クライアントはトークンを受け取り、自動的に更新します。
すべてのフローで 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_asset | Base64、プレーンテキスト、または公開 URL でアップロードします |
patch_asset | CSS、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_schema | 1 つのインテグレーションのエンドポイント、入力、使用方法 |
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_task | cron スケジュールに従って、または一度だけタスクを実行 |
list_scheduled_tasks | ステータスと次回の実行日時を含むタスク一覧 |
delete_scheduled_task | タスクを削除 |
tasks | プロジェクトメモリ:セッションやアシスタントをまたいだ、追記専用の履歴を持つタスク |
インテグレーションによってツールが追加されることはありません。各エンドポイントは execute_integration を通じて実行されます。websitepublisher.ai/docs/integrations ですべての 133 件を参照するか、機械可読形式の integrations.txt をご覧ください。
📋 技術的な詳細
| サーバー URL | https://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 | €0 | 1 | 5 |
| Solo | €4/mo | 1 | 15 |
| Starter | €9/mo | 3 | 30 |
| Pro | €19/mo | 10 | 100 |
| Agency | €49/mo | 30 | 300 |
📖 ドキュメント
- AI クライアントごとの MCP 設定: websitepublisher.ai/docs/mcp
- クイックスタート: websitepublisher.ai/docs/quickstart
- ページとアセット(PAPI): websitepublisher.ai/docs/papi
- データ(MAPI): websitepublisher.ai/docs/mapi
- フォームと訪問者ログイン(SAPI): websitepublisher.ai/docs/sapi
- インテグレーション: websitepublisher.ai/docs/integrations
- AI エージェント向け: llms.txt · llms-full.txt
- ダッシュボード: dashboard.websitepublisher.ai
🔒 セキュリティとプライバシー
- すべてのフローで、PKCE を使用した OAuth 2.1 と Dynamic Client Registration を採用。事前共有シークレットは不要です
- インテグレーションの認証情報は暗号化された保管庫(AES-256-GCM)に保存されます。AI が認証情報の値を見ることはありません
- すべてのエンドポイントでレート制限を実施
- プライバシーポリシー · 利用規約
🏗 このリポジトリについて
これは WebsitePublisher AI MCP サーバーのドキュメントおよびインテグレーション用リポジトリです。サーバーはホスト型サービスであり、インストールやセルフホストは不要です。AI クライアントを https://mcp.websitepublisher.ai/ に接続して、構築を始めましょう。
📬 サポート
- ドキュメント: websitepublisher.ai/docs
- メール: [email protected]
- ウェブサイト: websitepublisher.ai
WebsitePublisher AI — AI がウェブサイトやアプリを構築・公開。あなたは話しかけるだけ
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。