Token导航 LogoToken导航TokenDH.com
unpress (Baldiga) logo
办公协作未说明官方级别未说明来源级核验

unpress (Baldiga)

MCP Server

Unpress是一个开源MCP服务器,可将WordPress网站迁移到由AI驱动的现代堆栈(Next.js + Sanity CMS + Vercel),并提供AI协作者功能。

工具数

10

提示词数

0

GitHub Stars

6

资源数

0
TypeScriptClaude团队协作Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

baldiga

提供方

baldiga

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Migrate your WordPress site to a modern AI-powered stack — in minutes, not months.

What is Unpress? • Features • Architecture • Quick Start • How It Works • Contributing

______________________________________________________________________

什么是Unpress?

减压 是一个开源 MCP(模型上下文协议) 将WordPress网站迁移到现代人工智能堆栈的服务器:

WordPress+PHP+MySQLNext.js + Sanity CMS + 维塞尔
手动主题编辑AI副驾驶 这会根据命令更改您的网站
每月5至80美元的托管费用免费层 对于大多数网站

迁移后,克劳德将作为您的 现场副驾驶 --说 *“更改标题颜色”* 或 *“添加推荐部分”* 事情就这样发生了。

特性

🔒 安全无损

您的WordPress网站将保留 完全未受影响Unpress仅读取和复制内容,它从不修改、删除或触摸您的实时网站。

🧠 自适应入职培训

三个经验级别适用于整个向导:

  • 🌱 新手 --完整的指导和截图
  • 中等 --关键步骤,少牵手
  • 🚀 专家 --只有输入字段

🎨 灵感驱动设计

分享3-5个你喜欢的网站。Unpress分析他们的视觉DNA(颜色、字体、布局、氛围),并生成一个符合你口味的网站,而不是一个通用的模板。

🤖 人工智能副驾驶(迁移后)

部署后,Claude可以根据需要修改您的网站:

  • *“使页脚变黑”*
  • *“添加定价页面”*
  • *“针对移动设备进行优化”*

💰 成本计算器

通过并排WP托管比较显示您将支付的确切金额(通常为0美元)

🔄 301重定向地图

自动生成从旧WordPress URL到新路由的SEO保护重定向

👀 预览门

在网站上线之前查看整个网站——批准或请求更改

建筑

┌─────────────────────────────────────────────────────────┐
│                    MCP Server (unpress)                   │
│                                                           │
│  10 Tools: start · status · rollback · scan · wizard     │
│            decide · migrate · design · deploy · copilot  │
├──────────┬──────────┬──────────┬──────────┬──────────────┤
│  Scan    │ Migrate  │ Design   │ Deploy   │  Copilot     │
│  Phase   │ Phase    │ Phase    │ Phase    │  Phase       │
│          │          │          │          │              │
│ WP Client│ HTML→PT  │ Inspira- │ GitHub   │ Site changes │
│ Cost Est │ Schemas  │ tion AI  │ Vercel   │ on demand    │
│ Manifest │ Media    │ Site Gen │ DNS      │              │
│          │ Redirect │          │          │              │
└──────────┴──────────┴──────────┴──────────┴──────────────┘
        ▲                                        │
        │         ┌──────────────┐               │
        └─────────│  WordPress   │               ▼
                  │   Plugin     │     ┌───────────────────┐
                  │  (scanner)   │     │  Generated Site    │
                  └──────────────┘     │  Next.js + Sanity  │
                                       │  + Vercel          │
                                       └───────────────────┘

单体仓库结构

packages/
  shared/            → Types: Manifest, Phase, Checkpoint, Config, Errors
  unpress/           → MCP server orchestrator (10 tools)
  unpress-scan/      → WordPress scanning + cost estimation
  unpress-migrate/   → Content migration pipeline
  unpress-wizard/    → Next.js onboarding UI
  unpress-design/    → Design phase (AI-powered)
  unpress-deploy/    → GitHub + Vercel deployment
  unpress-copilot/   → Post-migration AI co-pilot
plugins/
  unpress-wp/        → WordPress plugin (scanner + REST API + trust badge)
templates/
  next-sanity/       → Generated site template

技术栈

技术
单体仓库Turborepo+pnpm工作区
语言TypeScript(严格模式,ES2022,NodeNext)
MCP服务器@modelcontextprotocol/sdk
前端Next.js 16+顺风CSS+shadcn/ui
内容管理系统Sanity CMS(便携式文本,工作室)
托管Vercel(大多数网站的免费套餐)
WP插件PHP 8.0+,WordPress 6.0+
测试Vitest(7个测试文件中的31个测试)

快速开始

先决条件

  • Node.js 18+
  • pnpm 9+
  • 您要迁移的WordPress网站

安装

# Clone the repo
git clone https://github.com/baldiga/unpress.git
cd unpress

# Install dependencies
pnpm install

# Build all packages
pnpm turbo build

# Run tests
pnpm turbo test

与Claude Desktop一起使用

添加到您的Claude Desktop MCP配置(claude_desktop_config.json):

{
  "mcpServers": {
    "unpress": {
      "command": "node",
      "args": ["path/to/unpress/packages/unpress/dist/index.js"]
    }
  }
}

然后告诉克劳德: *“我想将我的WordPress网站迁移到现代堆栈”* 它将指导您完成整个过程。

运作原理

步骤1

🔌

安装WP插件

步骤2

🔗

连接网站

步骤3

📦

设置卫生性

步骤4

🐙

设置GitHub

步骤5

设置Vercel

步骤6

🎨

选择设计

步骤7

🚀

发射!

  1. 安装WordPress插件 --扫描您的内容,创建安全的只读连接
  2. 连接您的网站 --输入您的URL,Unpress验证连接并显示发现的内容
  3. 设置服务 --Sanity(您的新CMS)、GitHub(您的代码)、Vercel(您的托管)
  4. 选择您的设计 --分享你喜欢的网站,人工智能分析他们的视觉DNA
  5. 审查和发布 --在上线前预览所有内容,一键批准

整个过程需要 15-45分钟 这取决于场地大小。

MCP工具

工具说明
unpress_start启动或恢复迁移会话
unpress_status获取当前迁移进度
unpress_scan扫描WordPress网站,生成清单+成本估算
unpress_wizard启动入职向导UI
unpress_decide提交用户迁移决策
unpress_migrate将内容迁移到Sanity CMS
unpress_design分析灵感来源+生成设计
unpress_deploy部署到GitHub+Vercel
unpress_copilot执行迁移后的站点更改
unpress_rollback标记会话以进行回滚

发展

# Build all packages
pnpm turbo build

# Run all tests (31 tests)
pnpm turbo test

# Watch mode for development
pnpm turbo dev

# Clean all build artifacts
pnpm turbo clean

# Lint
pnpm turbo lint

包的依赖

@unpress/shared (types)
    ├── @unpress/scan
    ├── @unpress/migrate
    ├── @unpress/design
    ├── @unpress/deploy
    ├── @unpress/copilot
    ├── @unpress/wizard
    └── unpress (MCP server) ← imports all phase packages

路线图

  • \[x\] 核心单仓库+共享类型
  • \[x\] 配备10个工具的MCP服务器
  • \[x\] WordPress插件(扫描程序,REST API,信任徽章)
  • \[x\] 扫描阶段(WP客户端、成本计算器)
  • \[x\] 迁移阶段(HTML→可移植文本、模式、媒体、重定向)
  • \[x\] 向导UI(欢迎页面,技能级别)
  • \[x\] 设计/部署/复制存根
  • \[\]向导步骤1-7(完整的入职流程)
  • \[\]设计阶段——剧作家分析+AI网站生成
  • \[\]部署阶段-GitHub+Vercel API集成
  • \[\]副驾驶阶段——迁移后的站点变更
  • \[\]实时迁移控制面板
  • \[\]端到端集成测试
  • \[\]WooCommerce支持
  • \[\]多语言支持(WPML/Polylang)

贡献

欢迎投稿!这是一个开源项目,我们希望得到您的帮助。

  1. 分叉回购
  2. 创建要素分支(git checkout -b feat/amazing-feature)
  3. 为您的更改编写测试
  4. 确保所有测试都通过(pnpm turbo test)
  5. 打开PR

许可证

MIT许可证。看 许可证 了解详情。

______________________________________________________________________

Built by Amir Baldiga • Connect on LinkedIn

WordPress → AI-powered websites, one migration at a time.

目录标签

目录标签

TypeScriptClaude团队协作WordPress迁移本地部署AI协作者网站重构无头CMS现代技术栈

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP