Web Resurrect について
Web Resurrectは、期限切れドメインのコンテンツ復元ワークフローを管理するMCPサーバーです。Waybackからの取得、AIによる書き換え、画像生成、SEO補完、WordPress公開のツールを備え、アーカイブサイトの再構築に利用できます。
主な機能
- 01ドメインプロジェクトの作成と管理
- 02Waybackからのアーカイブページ取得
- 03ページの書き換えと画像生成
- 04SEOデータの補完とページ分類
- 05WordPressへのページとリダイレクト公開
- 06非同期ジョブの追跡と管理
活用シーン
- 01期限切れドメインから対象ページを復元
- 02アーカイブコンテンツの書き換えと画像追加
- 03復元したページをWordPressで公開
- 04一括取得・公開ジョブの監視
MCP 対応
Web Resurrect APIの操作をMCPクライアント向けのツールとして提供します。プロジェクト、ページ、取得、書き換え、画像、SEO、WordPress、ジョブ管理に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @web-resurrect/mcpWEB_RESURRECT_API_KEYシークレットWeb Resurrect API key (wr_live_xxx). Get one at https://web-resurrect.com/dashboard.WEB_RESURRECT_BASE_URLAPI base URL. Defaults to https://web-resurrect.com (override only for self-hosted or staging).ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
33掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
@web-resurrect/mcp
Web Resurrect API 用の MCP(Model Context Protocol)サーバーです。Claude などの AI アシスタントが期限切れドメインを復元できるようにします。アーカイブ済み URL の取得、コンテンツのスクレイピング、AI による書き換え、画像の生成、WordPress への公開が可能です。
🤖 AI エージェントスキル(完全なパイプライン)
統合スキル web-resurrect は、プロジェクト作成から SEO 強化、Wayback のスクレイピング、書き換え、AI による分類、WordPress への公開、リダイレクトまで、すべてのワークフローを最初から最後までカバーし、既知のコツや注意点もすべて含んでいます。この MCP サーバーでも CLI wr でも同じように動作し、両方のモードの完全な対応表も含まれています。
Claude Code、Codex、Cursor、Cline、Copilot、OpenCode、Windsurf および npx skills 経由で、ほか40以上のエージェントに対応しています。
# Install globalement pour tous tes projets
npx skills add MattiooFR/web-resurrect-skill -g
# Ou uniquement pour le projet courant
npx skills add MattiooFR/web-resurrect-skill
インストールしたら、エージェントに次のように頼むだけです。
「example.com ドメインを復元して」
エージェントはこのサーバーの MCP ツール mcp__web_resurrect__* を使って、完全なパイプラインを自動的に実行します。
スキルのソース:github.com/MattiooFR/web-resurrect-skill
クイックスタート
Claude Desktop
claude_desktop_config.json に追加します。
{
"mcpServers": {
"web-resurrect": {
"command": "npx",
"args": ["-y", "@web-resurrect/mcp"],
"env": {
"WEB_RESURRECT_API_KEY": "wr_live_xxx"
}
}
}
}
Claude Code
claude mcp add web-resurrect -e WEB_RESURRECT_API_KEY=wr_live_xxx -- npx -y @web-resurrect/mcp
ローカル開発
cd packages/mcp
npm install
npm run build
WEB_RESURRECT_API_KEY=wr_live_xxx node dist/index.js
環境変数
| 変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
WEB_RESURRECT_API_KEY | はい | — | API キー(wr_live_xxx)。ダッシュボードから取得できます。 |
WEB_RESURRECT_BASE_URL | いいえ | https://web-resurrect.com | API のベース URL(セルフホストまたはステージング用)。 |
利用可能なツール
クレジット
- get_credits — 現在のクレジット残高とアカウント情報を取得します
プロジェクト
- create_project — 期限切れドメインのプロジェクトを作成します(URL の取得を開始します)
- list_projects — ページ数とともにすべてのプロジェクトを一覧表示します
- get_project — プロジェクトの詳細と統計情報を取得します
- delete_project — プロジェクトとすべてのページを削除します
ページ
- list_pages — ステータス、ソース、検索条件によるフィルター、並べ替え、ページネーションを使ってページを一覧表示します。各ページには
sourceフィールドがあり、wayback(デフォルト。アーカイブからスクレイピング可能)またはhaloscan(Haloscan 経由で検出。スナップショットがないため、Wisewand による書き換えのみ可能)を示します。 - get_page — ページの詳細情報(スクレイピング、書き換え、SEO、WordPress のステータス)を取得します
スクレイピング
- scrape_page — Wayback Machine からページをスクレイピングします(1 クレジット)
- scrape_bulk — 複数のページをスクレイピングします(各1クレジット、最大100件)
SEO 強化
- enrich_project — Haloscan(無料)および/または Majestic(10クレジット)でプロジェクトを強化します
書き換え
- rewrite_page — ページを書き換えます(基本モードはデフォルトで1クレジット。プレミアムモードは
wisewand=trueを追加すると5クレジット、独自のキーを使う場合は1クレジット)。Wisewand モードでは、Haloscan 由来のページも受け付けます(スクレイピング不要)。 - rewrite_bulk — 複数のページを書き換えます(同じオプション、最大50件)。Wisewand モードでは、スクレイピング済みページと Haloscan 由来のページを混在させられます。1回の呼び出しですべての書き換え可能なページを取得するには、
status='rewritable_wisewand'を指定してlist_pagesを使います。Haloscan 由来のページだけを対象にするには、status='haloscan'を指定します。
画像生成
- generate_image — AI によるアイキャッチ画像を生成します(1クレジット)
- generate_image_bulk — 複数ページの画像を生成します(各1クレジット、最大50件)
分類
- categorize_page — ページに適した WordPress カテゴリーを AI が提案します(無料)
WordPress
- wordpress_plugin_check — WP プラグインがインストールされているか確認
- wordpress_configure — WordPress の認証情報を設定(プラグインまたは basic_auth)
- wordpress_validate — WordPress 接続を検証
- wordpress_categories — WordPress のカテゴリー一覧を取得
- wordpress_authors — WordPress の作成者一覧を取得
- wordpress_publish — WordPress にページを公開(無料。プラグインモードでは元の URL を維持)
- wordpress_publish_bulk — 複数のページを公開(無料。プラグインモードと Basic Auth モードに対応)
- export_redirects — URL マッピングをファイルにエクスポート(Basic Auth モードでのみ必要)
ジョブ
- get_job — ジョブのステータス、進捗、結果を取得
- wait_for_job — ジョブが終了状態になるまでブロック(サーバー側でポーリング)。自律型パイプラインでは、すべての非同期呼び出しの後に使用してください。手動でのポーリングループは不要です。
- list_jobs — 最近のジョブをフィルター付きで一覧表示
- cancel_job — 保留中のジョブをキャンセル
概要
- get_project_overview — パイプラインのステータスを1回の呼び出しで確認:保留中/スクレイピング済み/書き換え済み/公開済みの件数、Wisewand パイプラインの状態、SEO の合計。複数回の list_pages 呼び出しを置き換えます。
一般的なワークフロー
- ドメインを指定して
create_projectを実行 →job_idを取得 get_jobを実行して URL の取得完了を待つ- SEO データを取得するため、Haloscan を使って
enrich_projectを実行 total_trafficの降順で並べ替えたlist_pagesを使って、最適なページを探す- 上位のページに
scrape_bulkを実行 - スクレイピングしたページに
rewrite_bulkを実行 - 書き換えたページに
generate_image_bulkを実行 - WordPress サイトに
wordpress_configureを実行 wordpress_publish_bulkを実行してすべてを公開(プラグインモードでは元の URL を維持し、URL マッピングを自動で送信)- 公開されなかった URL は、自動的にホームページへ 301 リダイレクトされます(プラグインのキャッチオール機能経由)
クレジット費用
| 操作 | 費用 |
|---|---|
| プロジェクト作成+URL 取得 | 無料 |
| Haloscan によるデータ拡充 | 無料 |
| Majestic によるデータ拡充(バックリンク) | 10 クレジット |
| ページのスクレイピング | 1 クレジット |
| 書き換え(基本) | 1 クレジット |
| 書き換え(Wisewand) | 5 クレジット(独自キー使用時は1クレジット) |
| 画像生成 | 1 クレジット |
| AI による分類 | 無料 |
| WordPress への公開 | 無料 |
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。