Web Resurrect

io.github.web-resurrect由 GitHub 账号 web-resurrect 发布v1.4.0更新于 Oct 24, 2026

Resurrect expired domains: scrape Wayback, AI-rewrite, generate images, publish to WordPress.

概览

AI 生成的概览

让助手复活过期域名:抓取 Wayback 页面、用 AI 改写、生成图片并发布到 WordPress。

可以做什么
封装 Web Resurrect API,让助手可以跑完整的过期域名流水线:为域名创建项目、获取归档 URL、用 Haloscan 或 Majestic 补充 SEO 数据、从 Wayback Machine 抓取页面、用 AI 改写、生成特色图片、给页面分类并发布到 WordPress。抓取、改写、生成图片和发布都有批量版本,另有任务工具用于轮询或等待异步任务,以及一个查看流水线状态的概览工具。
适用场景
适合让助手把过期域名端到端重建为可发布的 WordPress 站点,或只执行其中部分环节,例如抓取归档页面、改写内容或批量发布。适合已有 Web Resurrect 账号并拥有可发布 WordPress 站点的用户。
运行要求
通过 stdio 在本地运行,通常使用 npx @web-resurrect/mcp,因此需要 Node.js。必须在 WEB_RESURRECT_API_KEY 环境变量中提供 Web Resurrect API 密钥。可选的 WEB_RESURRECT_BASE_URL 变量用于自建或测试环境的 API 地址。需要能访问 Web Resurrect API 和你的 WordPress 站点。
安装前请注意
该服务器会消耗付费额度:抓取、改写和生成图片各需额度,Majestic 补充数据需 10 额度,批量操作可能产生实际费用。它需要 WEB_RESURRECT_API_KEY 密钥,并通过 wordpress_configure 获取 WordPress 凭据。发布会把内容写入你的线上 WordPress 站点,delete_project 会删除项目及其全部页面。页面内容和 WordPress 凭据会发送到 Web Resurrect 服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Web Resurrect,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

@web-resurrect/mcp

[npm version] [AI Skill]

MCP (Model Context Protocol) server for the Web Resurrect API. Lets AI assistants like Claude resurrect expired domains: fetch archived URLs, scrape content, rewrite with AI, generate images, and publish to WordPress.

🤖 AI Agent Skill (pipeline complet)

Le skill unifié web-resurrect couvre tout le workflow de A à Z (création projet → enrichissement SEO → scraping Wayback → réécriture → catégorisation AI → publication WordPress → redirections), avec toutes les astuces et pièges connus. Il fonctionne aussi bien avec ce MCP server qu'avec la CLI wr, et contient une table de correspondance complète entre les deux modes.

Compatible avec Claude Code, Codex, Cursor, Cline, Copilot, OpenCode, Windsurf et 40+ autres agents via npx skills :

bash
# Install globalement pour tous tes projetsnpx skills add MattiooFR/web-resurrect-skill -g
# Ou uniquement pour le projet courantnpx skills add MattiooFR/web-resurrect-skill

Une fois installé, demande simplement à ton agent :

"Ressuscite le domaine exemple.com"

Et il suivra automatiquement le pipeline complet en utilisant les outils MCP mcp__web_resurrect__* de ce serveur.

Source du skill : github.com/MattiooFR/web-resurrect-skill

Quick start

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "web-resurrect": {      "command": "npx",      "args": ["-y", "@web-resurrect/mcp"],      "env": {        "WEB_RESURRECT_API_KEY": "wr_live_xxx"      }    }  }}

Claude Code

bash
claude mcp add web-resurrect -e WEB_RESURRECT_API_KEY=wr_live_xxx -- npx -y @web-resurrect/mcp

Local development

bash
cd packages/mcpnpm installnpm run buildWEB_RESURRECT_API_KEY=wr_live_xxx node dist/index.js

Environment variables

VariableRequiredDefaultDescription
WEB_RESURRECT_API_KEYYes—API key (wr_live_xxx). Get one from your dashboard.
WEB_RESURRECT_BASE_URLNohttps://web-resurrect.comAPI base URL (for self-hosted or staging).

Available tools

Credits

  • get_credits — Get current credit balance and account info

Projects

  • create_project — Create a project for an expired domain (starts URL fetching)
  • list_projects — List all projects with page counts
  • get_project — Get project details and stats
  • delete_project — Delete a project and all its pages

Pages

  • list_pages — List pages with status/source/search filters, sorting, pagination. Each page exposes a source field: wayback (default, scrapeable from archive) or haloscan (discovered via Haloscan, no snapshot — Wisewand-rewrite only).
  • get_page — Get full page details (scrape, rewrite, SEO, WordPress status)

Scraping

  • scrape_page — Scrape a page from the Wayback Machine (1 credit)
  • scrape_bulk — Scrape multiple pages (1 credit each, max 100)

SEO Enrichment

  • enrich_project — Enrich with Haloscan (free) and/or Majestic (10 credits)

Rewriting

  • rewrite_page — Rewrite a page (basic default 1 credit, add wisewand=true for premium 5 credits / 1 with own key). Wisewand mode also accepts Haloscan-origin pages (no scrape required).
  • rewrite_bulk — Rewrite multiple pages (same options, max 50). In Wisewand mode, mixes scraped + Haloscan-origin pages; use list_pages with status='rewritable_wisewand' to fetch everything rewritable in one call, or status='haloscan' to target only Haloscan-origin pages.

Image Generation

  • generate_image — Generate AI featured image (1 credit)
  • generate_image_bulk — Generate images for multiple pages (1 credit each, max 50)

Categorization

  • categorize_page — AI-suggest a WordPress category for a page (free)

WordPress

  • wordpress_plugin_check — Check if WP plugin is installed
  • wordpress_configure — Configure WordPress credentials (plugin or basic_auth)
  • wordpress_validate — Validate WordPress connection
  • wordpress_categories — List WordPress categories
  • wordpress_authors — List WordPress authors
  • wordpress_publish — Publish a page to WordPress (free, original URLs preserved in plugin mode)
  • wordpress_publish_bulk — Publish multiple pages (free, supports plugin and Basic Auth modes)
  • export_redirects — Export URL mappings to file (only needed for Basic Auth mode)

Jobs

  • get_job — Get job status, progress, and result
  • wait_for_job — Block until a job reaches a terminal state (server-side polling). USE THIS AFTER EVERY ASYNC CALL for autonomous pipelines — no more manual polling loops.
  • list_jobs — List recent jobs with filters
  • cancel_job — Cancel a pending job

Overview

  • get_project_overview — Single-call pipeline status: pending/scraped/rewritten/published counts, Wisewand pipeline state, SEO totals. Replaces several list_pages calls.

Typical workflow

  1. create_project with a domain -> get job_id
  2. get_job to wait for URL fetching to complete
  3. enrich_project with Haloscan for SEO data
  4. list_pages sorted by total_traffic to find best pages
  5. scrape_bulk the top pages
  6. rewrite_bulk the scraped pages
  7. generate_image_bulk for rewritten pages
  8. wordpress_configure your WordPress site
  9. wordpress_publish_bulk to publish everything (original URLs preserved in plugin mode, URL mappings pushed automatically)
  10. Non-published URLs automatically 301 to homepage (via plugin catch-all)

Credit costs

ActionCost
Create project + URL fetchingFree
Haloscan enrichmentFree
Majestic enrichment (backlinks)10 credits
Scrape a page1 credit
Rewrite (basic)1 credit
Rewrite (Wisewand)5 credits (1 with own key)
Image generation1 credit
AI categorizationFree
WordPress publishFree

来源:README.md,提交 28f5fda

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.4.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分