概要
AI が書いた HTML ページや小規模な静的サイトを、deed.page の公式 MCP サーバー経由で Claude、ChatGPT、Copilot から恒久的な公開 URL に公開し、その場で更新し、バージョンをロールバックし、独自ドメインを紐付けられます。
ガイド付きセットアップ
deed.page を Meta Muse に 2 分で接続
AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで deed.page を接続して、MCP URL を Meta Muse に追加します。コードもサーバーの運用も不要です。
クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり
こう聞いてみよう
deed.page のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要。cloud.anythingmcp.com をそのままご利用いただけます。 サインインして Connectors → deed.page をクリックし、認証情報を貼り付けて MCP API キーを発行するだけです。Docker も
git cloneもローカルサーバーも不要です。
deed.page + Meta Muse
AI が書いた HTML ページや小規模な静的サイトを、deed.page の公式 MCP サーバー経由で Claude、ChatGPT、Copilot から恒久的な公開 URL に公開し、その場で更新し、バージョンをロールバックし、独自ドメインを紐付けられます。
前提条件
コネクターに組み込まれているセットアップ手順の全文を確認してください(アプリ内ストアでコネクターを選択すると表示されます)。このコネクターに必要な環境変数は次のとおりです。
DEED_PAGE_TOKEN
ステップ 1 — 認証情報を取得する
セットアップには約 2 分かかります。deed.page のオーナートークンが必要です。deed.page にはサインアップがなく、トークンなしで最初に公開すると、トークンが作成されて一度だけ返されます。
- トークンなしでページを一度公開します。deed.page/docs の手順に従うか、
https://deed.page/mcpに接続した任意の MCP クライアントを使ってください。レスポンスのtokenをコピーします。deed_tok_で始まる文字列です。 - それを
DEED_PAGE_TOKENに貼り付けます。Bearer という語は付けません。AnythingMCP はすべての呼び出しで Bearer トークンとして送信するため、このコネクター経由で AI が公開するすべてのサイトはそのオーナーに属し、後から更新、一覧表示、削除ができます。ツール自体のtoken引数は空のままにしてください。 - トークンは安全に保管してください。トークンを持つ人は、そのオーナーのすべてのサイトを操作できます。紛失したトークンは、リカバリー用メールアドレスを登録していない限り復元できません。
- コネクターをインストールして
deed_page_whoamiを実行します。プラン、その上限、トークンが所有するサイト数が表示されます。
ツールは deed.page から取得されます: このコネクターは deed.page の公式リモート MCP サーバー(https://deed.page/mcp)を橋渡しします。インストール時に AnythingMCP が deed.page にツールを問い合わせるため、常に最新のツールセットが使えます。後から新しいツールを取り込むには、コネクターを開いて Discover tools をクリックします。
できること: deed.page は AI エージェント向けに作られた静的 Web ホスティングです。AI が書いたページや小規模なサイト(レポート、ダッシュボード、プロトタイプ、共有用ドキュメントなど)は、deed_page_publish_site を 1 回呼び出すだけで https://<slug>.deed.page/ に公開され、公開中の url と version が返されます。同じスラッグに再度公開するか deed_page_update_site を使うと、ページをその場で置き換えられます。deed_page_get_site はスラッグが公開中かどうかを確認し、deed_page_list_sites はサイトを一覧表示し、deed_page_list_versions と deed_page_restore_version を使うとサイトをロールバックできます。ttl_seconds を設定すると、自動的に失効するプレビューリンクになります。ファイルが多い場合や大きい場合、AI は deed_page_plan_upload と deed_page_finalize_upload を使い、deed.page が既に保持しているファイルのアップロードを省略します。このコネクターでは、独自ドメインの紐付け、サイトのパスワード設定、Cookie を使わないアナリティクスの表示、Webhook の登録もできます。
公開したものはすべて公開されます: パスワードを設定していない限り、URL を知っていれば誰でもサイトを開けます。そのため、シークレット、認証情報、非公開の顧客データを AI に公開させないでください。listed が true でない限り、サイトは公開ギャラリーには載りません。パスワード(deed_page_set_site_access)には Hobby プランまたは Pro プランが必要です。
公開する前に確認する: AI は、これから公開する内容(ファイルまたはその短い要約、およびスラッグ)を提示し、あなたが承認してから公開または更新するようにしてください。ttl_seconds 付きのプレビューリンクを使えば、事前に確認できます。スケジュールや、誰も監視していないフローから公開を実行しないでください。公開と更新のほかに、deed_page_restore_version、deed_page_add_domain、deed_page_set_site_access、deed_page_set_listing、deed_page_create_webhook も deed.page 上の内容を変更します。
インストール時は無効: deed_page_delete_site、deed_page_rotate_token、deed_page_revoke_token、deed_page_agent_seats(Pro のエージェントシート。作成すると新しいトークンが返されます)、deed_page_remove_domain、deed_page_delete_webhook、さらに課金・プロモーション用ツールの deed_page_get_upgrade_link、deed_page_claim_share_credit、deed_page_set_badge が対象です。管理者がツールごとに有効にできます。トークンのローテーションや失効は、コネクター経由ではなく deed.page 側で行ってください。ここで行うと DEED_PAGE_TOKEN に保存されているトークンも無効になるためです。その後、新しいトークンを貼り付けます。
上限: プラン(free、hobby、pro)によって異なります。バージョン保持数は、Free がサイトあたり 10、Hobby が 50、Pro が無制限です。独自ホスト名は Free が 1、Hobby が 3、Pro が 20 です。Webhook は Free が 1、Hobby が 5、Pro が 20 です。上限を超えるとクォータエラーが返されます。deed_page_whoami で現在の上限を確認でき、有料プランは deed.page/pricing に掲載されています。
よくあるエラー: 使用済みのスラッグは slug_taken、予約済みのスラッグは slug_reserved を返し、どちらも代替案が付きます。競合した更新や古い更新は version_conflict を返し、何も書き込みません。失効したトークンは 401 token_revoked を返します。
ステップ 2 — アダプターをインストールする
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Muse にコネクターを追加する
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Muse はリモート MCP サーバーをカスタムコネクタとして追加し、OAuth でサインインします。
- Muse で Settings → Connectors を開き、Add custom connector を選びます。
- MCP サーバーの URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを貼り付けます。 - Muse が AnythingMCP のサインインページを開きます。サインインしてアクセスを承認します。
- チャットで、
deed.pageのツールが必要になる依頼を Muse にしてみましょう。
チャットから設定することもできます(Web、iOS・Android アプリ、WhatsApp)。Muse に次のメッセージを送ってください:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Muse は Meta のクラウドから接続するため、localhost は使えません。
利用可能なツール
| ツール | 機能 |
|---|---|
deed_page_publish_site | ファイルをスラッグ配下の恒久的な公開 URL に公開します |
deed_page_update_site | トークンが所有するスラッグのファイルを置き換えます。merge が true の場合は、送信したパスのみを追加・上書きします |
deed_page_get_site | スラッグが公開中かどうかに加え、URL、バージョン、サイズ、タイムスタンプを返します |
deed_page_list_sites | トークンが所有するすべての公開中サイトを、URL とバージョン付きで返します |
deed_page_delete_site | トークンが所有するスラッグを完全に削除し、その独自ホスト名を切り離します |
deed_page_rotate_token | 同じプリンシパルに対して新しいトークンを発行します |
deed_page_revoke_token | オーナートークンを失効させます |
deed_page_whoami | プラン(plan.id は free、hobby、pro のいずれか)、上限、トークンが所有するサイト数、紐付け済みの独自ホスト名の数を返します |
deed_page_agent_seats | Pro 専用: 1 つのアカウントで他のエージェント用に名前付きトークンを最大 5 つ発行します |
deed_page_get_upgrade_link | このトークンのオーナーを Hobby(月額 $3)または Pro(月額 $15)にアップグレードする Stripe Checkout URL を作成します |
deed_page_claim_share_credit | Free プラン専用、トークンごとに 1 回のみ |
deed_page_list_versions | トークンが所有するスラッグの保持中のすべてのバージョンを、新しい順に返します |
deed_page_restore_version | 保持中のバージョンと同じファイルを持つ新しいバージョンを、ファイルを再アップロードせずに作成します |
deed_page_add_domain | トークンが所有するスラッグにホスト名を紐付け、作成する DNS レコードを返します。サブドメインには CNAME、それ以外には A レコードまたは ALIAS… |
deed_page_list_domains | 1 つのスラッグ、またはスラッグを省略した場合はトークンが所有するすべてのサイトの独自ホスト名を返します |
deed_page_remove_domain | ホスト名を削除し、そのホストへのリクエストでサイトが配信されないようにします |
deed_page_domain_status | 独自ドメインの検証ステータスを返し、検証、DNS 設定、証明書の状態を更新します |
deed_page_plan_upload | ファイルマニフェストを受け取り、保存済みのハッシュ、未保存のハッシュごとの直接アップロード URL、セッション ID を返します |
deed_page_finalize_upload | アップロードされたハッシュを確認し、新しいバイトをスクリーニングして、スラッグのロック下で 1 つのバージョンをコミットします |
deed_page_get_manifest | サイトバージョンの正規マニフェスト(パス、sha256、サイズ、バージョン、スラッグ、created_at)と Ed25519 署名を返します… |
deed_page_site_analytics | スラッグ向けの、オーナー専用の Cookie を使わない集計を返します。UTC 日ごとの閲覧数、上位パス、上位リファラーホスト、ユーザーエージェント別の AI クローラー数などです… |
deed_page_set_site_access | deed.page 上でスラッグに保存されているアクセス設定を変更します |
deed_page_set_listing | スラッグの公開ギャラリー掲載を設定または解除します |
deed_page_set_badge | Free プランのサイトには右下に小さな「Published with deed.page」リンクが表示されます。Hobby と Pro では表示されません |
deed_page_create_webhook | http または https の URL を、site.published、site.version_restored、site.deleted、site.taken_down、domain.active などのイベント用に登録します… |
deed_page_list_webhooks | トークンに登録されている Webhook URL を返します |
deed_page_delete_webhook | Webhook を 1 つ削除し、以後イベントを受信しないようにします |
FAQ
Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。
Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。
次のステップ
このガイドは役に立ちましたか?