🤘 Claudeus WordPress MCP 🎸
“在您的 WordPress 领域释放 AI 的力量 - 为 MCP 卓越设定标准!” 🖤

🌟 释放您的 WordPress 超能力!
你是否厌倦了 WordPress 管理的无休止繁琐?被内容创作、SEO 优化和网站维护淹没?准备好体验一些让你大开眼界的事情吧!🤯
🎸 认识你的 WordPress 超级能力 🖤
Claudeus WordPress MCP 不仅仅是一个 WordPress 工具,更是您专属的 WordPress 向导,它由尖端人工智能驱动,并以金属吉他手扫弦般的精准度精心打造!这不仅仅是自动化,更是解放!❤️
⚡ 是什么让它如此精彩?
内容创作的强大功能:生成引人入胜、SEO 优化的博客文章 ✓ 准备就绪
光速批量操作:管理多个站点的数百条帖子✓ 准备就绪
人工智能驱动的 SEO 魔法:让人工智能分析和优化您的内容 ✓ 准备就绪
WooCommerce Mastery :处理产品、订单和销售✓ 准备就绪
多站点管弦乐队:管理多个 WordPress 站点 ✓ 准备就绪
💥 开发人员为何疯狂
🎯 想象一下能够……
在几分钟内创建数周的内容✓
立即分析并优化整个网站的 SEO ✓
以超自然的效率管理多个客户站点✓
以闪电般的速度处理 WooCommerce 操作 ✓
您的竞争对手仍在登录 WordPress!✓
🔮 WordPress 的未来就在这里
这不仅仅是一个工具,更是您开启 WordPress 之旅的门票。无论您是独立开发者、代理商还是 WordPress 爱好者,Claudeus WordPress MCP 都能赋予您超强实力,让您的竞争对手惊叹不已!
“我已经看到了 WordPress 管理的未来,它绝对是金属!🤘❤️”——每个使用 Claudeus WP MCP 的开发人员
准备好将你的 WordPress 工作流程从车库乐队转变为体育场金属交响乐团了吗?让我们摇滚起来!🎸
Related MCP server: WordPress MCP Server
📖 快速入门指南
与 Claude Desktop 一起使用
如果您使用 Claude Desktop,则只需要:
配置 Claude Desktop 集成(参见“Claude Desktop 集成”部分)
创建并配置您的
wp-sites.json文件继续加油!🤘
完整安装(用于开发)
2.安装
3.配置
配置 wp-sites.json
wp-sites.json文件用于配置 WordPress 网站以进行集成。以下是示例结构:
URL :您的 WordPress 网站的 URL。
USER :用于身份验证的用户名。
PASS :安全访问的应用程序密码。
authType :身份验证类型,可以是“basic”或“jwt”。
获取应用密码
登录到您的 WordPress 管理仪表板。
导航至用户 > 个人资料。
向下滚动到应用程序密码部分。
输入应用程序的名称并单击“添加新”。
复制生成的密码并在您的
确保您的wp-sites.json文件安全且不会公开共享。
多站点配置
wp-sites.json文件可让您无缝管理多个 WordPress 网站。设置方法如下:
示例结构
逻辑和用法
站点别名:每个站点都由一个唯一的别名标识(例如,
live、test、client1_live)。这允许您轻松地在不同的环境或客户端站点之间切换。URL :每个 WordPress 网站的基本 URL。
USER :用于身份验证的用户名。
PASS :安全访问的应用程序密码。
authType :定义身份验证方法,
basic或jwt。
如何使用
定义多个站点:根据需要添加尽可能多的站点配置,每个站点配置都有一个唯一的别名。
在站点之间切换:使用别名选择所需的站点进行操作。
安全访问:确保每个站点都有有效的应用程序密码和安全的身份验证方法。
环境管理:轻松管理每个客户端的不同环境(例如,实时、测试)。
此设置允许您从单个配置文件有效地管理多个 WordPress 站点,从而简化您的工作流程并提高工作效率。
4. 使用 MCP Inspector 摇滚起来!🎸
使用 Inspector UI 进行探索
连接到服务器
点击右上角的“连接”
选择“本地服务器”进行开发
可用功能
🎸 提示:测试 AI 内容生成
🛠 工具:管理 WordPress 操作
📦资源:浏览 WordPress 网站
🔍 检查器:调试服务器通信
测试提示
选择“提示”选项卡
尝试
create-blog-post来表达您的想法使用
analyze-post-seo分析 SEO使用
bulk-update-posts进行批量更新
管理资源
浏览已连接的 WordPress 网站
查看站点详细信息和功能
直接测试 API 端点
使用工具
创建和更新内容
管理媒体文件
运行批量操作
🤘 专业提示:使用 Inspector 选项卡查看 UI 和服务器之间的实时通信!
🎮 Claude 桌面集成
配置位置
Claude Desktop 配置文件可以在以下位置找到:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
⚠️重要提示:如果您已经在 Claude Desktop 中配置了其他 MCP 服务器,请勿直接复制我们的示例文件,因为它会覆盖您现有的配置!请执行以下操作:
对于现有的 Claude Desktop 用户:
通过 Claude Desktop 打开您现有的配置:
点击克劳德菜单
选择“设置...”
点击左侧栏中的“开发者”
点击“编辑配置”
或者直接在文本编辑器中打开你的配置文件
将我们的 Claudeus WordPress MCP 服务器配置添加到您现有的
mcpServers对象
对于新的 Claude Desktop 用户:您可以复制我们的示例配置文件:
# For macOS cp /Users/amadeus/code/claudeus/servers/claudeus-wp-mcp/claude_desktop_config.json.example ~/Library/Application\ Support/Claude/claude_desktop_config.json # For Windows (in PowerShell) Copy-Item claude_desktop_config.json.example $env:APPDATA\Claude\claude_desktop_config.json
🎸 专业提示:我们的示例配置文件预先配置了最佳设置 - 只需更新
wp-sites.json的路径!
与 Claude Desktop 一起使用
将其添加到您的claude_desktop_config.json中:
NPX 设置
Docker 设置🐳
🎸 专业提示:确保将
/absolute/path/to/your/wp-sites.json替换为配置文件的实际路径!
配置后
完全重启Claude Desktop
在输入框右下角寻找锤子🔨图标
单击它可查看可用的 WordPress 管理工具
开始撕碎!🤘
故障排除
如果服务器没有出现在 Claude 中:
验证你的
claude_desktop_config.json语法确保文件路径是绝对的且有效的
查看 Claude 的日志:
macOS:
~/Library/Logs/ClaudeWindows:
%APPDATA%\Claude\logs
🎯 这是什么?
Claudeus WordPress MCP 是您终极的 AI 驱动 WordPress 管理系统。它如同拥有金属乐队的精准和力量,但专为您的 WordPress 网站打造!
特征 | 描述 |
🤖 AI 集成 | 与AI模型直接沟通 |
🚀 自动化 | 自动执行重复性任务 |
🔒 安全 | 企业级安全 |
⚡ 性能 | 闪电般的快速操作 |
🌐 多站点 | 管理多个 WP 实例 |
💪 核心功能
1.内容管理
特征 | 描述 |
帖子 | 创建、更新、分析 |
页面 | 全页面管理 |
媒体 | 处理所有媒体类型 |
搜索引擎优化 | 人工智能优化 |
2.人工智能能力
特征 | 描述 |
内容生成 | 人工智能撰写的帖子 |
SEO分析 | 智能优化 |
批量操作 | 批量更新 |
🛠 技术深度探究
建筑🏗️
欢迎来到我们金属交响乐的幕后!每个组件都像我们技术乐团中的乐器,齐心协力,打造出史上最史诗级的 WordPress 管理系统!🤘🖤
目录结构🎸
核心组件🤘
成分 | 责任 | 主要特点 |
API层 | WordPress 集成 | REST 客户端、类型安全、速率限制 |
MCP 协议 | 沟通 | JSON-RPC 2.0,双向流 |
安全 | 保护 | 授权、加密、验证 |
工具 | 运营 | 内容、媒体、WooCommerce |
提示 | 人工智能集成 | 模板、情境感知 |
技术放大🎸
特征 | 执行 | 描述 |
类型安全 | TypeScript | 完全静态类型,运行时验证 |
API 处理 | REST/JSON-RPC | 高效的请求/响应处理 |
事件系统 | 事件发射器 | 异步事件处理 |
错误处理 | 多层 | 全面的错误管理 |
缓存 | 内存/Redis | 性能优化 |
安全措施🛡️
层 | 保护 | 特征 |
运输 | TLS/SSL | 加密通信 |
验证 | JWT/OAuth | 安全令牌管理 |
验证 | 基于模式 | 输入/输出验证 |
加密 | AES-256 | 数据保护 |
审计 | 综合的 | 活动追踪 |
性能调优🚀
优化 | 技术 | 描述 |
缓存 | 多层次 | 响应和查询缓存 |
批处理 | 请求分组 | 减少 API 调用 |
压缩 | GZIP/Brotli | 网络优化 |
查询优化 | 智能获取 | 高效的数据库查询 |
负载均衡 | 分配 | 秤处理 |
错误类别和处理🎸
类别 | 代码范围 | 处理 | 例子 |
协议 | -32600 至 -32603 | 自动重试 | JSON-RPC 无效 |
WordPress | 1000-1999 | 倒退 | API 超时 |
安全 | 2000-2999 | 警报 | 授权失败 |
工具 | 3000-3999 | 恢复 | 操作失败 |
系统 | 4000-4999 | 重启 | 资源枯竭 |
设计原则 Power Chord 🤘
原则 | 描述 | 执行 |
模块化 | 松散耦合 | 独立组件 |
类型安全 | 强类型 | TypeScript + 验证 |
安全 | 零信任 | 多层保护 |
表现 | 速度金属 | 优化运营 |
🎸 专业提示:就像一把调音精准的吉他,每个组件都经过精确校准,以实现最大的演奏能力!❤️
🎸 MCP 的力量
节省时间
任务 | 无 MCP | 使用 MCP | 结果 |
博客文章创作 | 4小时 | 4分钟 | ✓ 98.3% |
SEO优化 | 2小时 | 1分钟 | ✓ 99.2% |
批量更新 | 8小时 | 5分钟 | ✓ 99.0% |
内容分析 | 3小时 | 2分钟 | ✓ 98.9% |
成本效益
资源 | 传统成本 | 描述 |
内容作家 | 每月500美元 | 专业内容创作 |
SEO专家 | 每月1000美元 | SEO优化与策略 |
开发者时间 | 每月2000美元 | 技术实现 |
全部的 | 每月3500美元 | 所有服务合并 |
克劳德·普罗 | 每月 20 美元 | 在 |
不同之处 | 每月3,480美元 | 使用 Claudeus WordPress MCP 和 Claude Desktop ( , ) 的潜在节省 |
Claudeus 解决方案:订阅 Claude Pro 即可享受所有这些功能**,每月仅需 20 美元**
每月总节省: $3,480(减少 99.4%) ❤️
🎸 专业提示:只需订阅一个 Claude Pro 即可取代多项昂贵的服务,让您的 WordPress 管理从昂贵的管弦乐队变成一台精简高效的金属机器!🤘
⚡ 拥有强大的力量……
“能力越大,责任越大”——本大叔
Claudeus WordPress MCP 是一款功能强大的工具,可以:
节省数百小时的手动工作
降低运营成本高达 85%
提高内容质量和一致性
自动执行重复性任务
但请记住:
始终审查人工智能生成的内容
牢记安全最佳实践
监控系统使用情况和性能
维护备份策略
负责任地使用电力!🤘
⚠️ 问题和注意事项
当前的限制和解决方法
1. Claude 桌面响应限制
问题:在复杂操作期间,Claude Desktop 的最大响应长度可能会频繁达到
影响:操作可能会中断,需要用户干预才能继续
解决方法:
配置 Claude Desktop 将任务分解成更小的批次
在 Claude 桌面设置 > 高级中:
将“最大响应长度”设置为较低的值
启用“自动拆分回复”
使用 Inspector UI 进行大规模操作
2. 实验能力控制
问题:
wp-sites.json中的新功能控制功能尚处于实验阶段状态:已集成但正在测试中
示例配置:
注意事项:
在生产环境中谨慎使用
首先在准备阶段进行彻底测试
考虑贡献改进(参见贡献部分)
如果不确定,则默认为基本配置
3. 速率限制注意事项
问题:WordPress REST API 有速率限制
影响:批量操作可能会受到限制
缓解措施:
使用批处理功能
在请求之间实施适当的延迟
监控 API 响应标头以获取速率限制信息
4.内存管理
问题:大型操作会消耗大量内存
影响:潜在的性能下降
最佳实践:
在大型操作期间监控系统资源
对大型数据集使用分页
实施清理例程
未来的改进
我们正在积极致力于:
改进了 Claude Desktop 中的响应处理
功能控制的稳定版本
高级速率限制管理
内存优化技术
🎸 支持和社区 ❤️
GitHub 讨论:分享想法、报告问题并加入对话
文档:完整的技术文档
示例:示例实现
🎸 专业提示:使用 GitHub 讨论分享您的经验、报告问题或提出改进建议!
🏗️ MCP 服务器开发标准
设定卓越标准
Claudeus WordPress MCP 不仅符合 MCP 标准,更对其进行了定义。我们的实现可为构建 MCP 服务器的开发人员提供参考,尤其适用于 Claude Desktop 集成:
MCP 协议合规性
✅完整 MCP 2024-11-05 规范实施
完整的能力声明
严格遵守消息格式
正确的传输处理(stdio/SSE)
全面的错误处理
卓越发展
✅ TypeScript 最佳实践
已启用严格模式
完整类型覆盖
界面驱动开发
✅测试标准
95%+ 测试覆盖率
全面的集成测试
性能基准测试
✅安全第一
输入验证
速率限制
身份验证流程
漏洞扫描
🧪 测试框架
我们的测试框架以精准性和可靠性为核心,就像一把调音精准的吉他一样!🎸
测试结构
单元测试:对各个组件进行全面测试
集成测试:确保组件协调工作
JSON-RPC 协议测试:验证服务器-客户端通信
自定义测试工具:模拟真实场景
主要特点
自定义匹配器:用于 JSON-RPC 验证的增强型 Jest 匹配器
测试传输层:用于控制测试的模拟传输
异步操作支持:复杂操作的延长超时
错误处理测试:全面的错误场景覆盖
运行测试
🤝 贡献
⚠️私人团队通知⚠️
这是由 SimHop IT & Media AB 开发团队维护的私有代码库。只有获得批准的团队成员才能进行贡献。如果您已获得 SimHop MCP 开发团队的成员资格,请按以下步骤进行贡献:
对于已批准的团队成员
✓ 确保您拥有必要的存储库访问权限
✓ 遵循我们的开发工作流程:
创建你的功能分支(
git checkout -b feature/AmazingFeature)为您的更改编写并运行测试
保持测试覆盖率在 80% 以上
遵循我们的编码标准和文档要求
✓ 测试要求:
确保所有现有测试通过
为您的功能添加新测试
提交前运行完整的测试套件
✓ 提交你的更改(
git commit -m '🎸 Add some AmazingFeature')✓ 推送到分支(
git push origin feature/AmazingFeature)✓ 创建 Pull 请求以供审核
开发标准
所有团队成员必须遵守:
TypeScript 严格模式
带有团队规则的 ESLint 配置
Prettier 实现一致的格式
公共 API 的 JSDoc 文档
团队安全协议
内部代码审查流程
获取团队访问权限
如果您有兴趣加入 SimHop MCP 开发团队:
联系我们的首席技术官: amadeus.hritani@simhop.se
提供您的开发背景和专业知识
如果获得批准,完成团队入职流程
🔥 专业提示:团队成员在提交 PR 之前应始终运行测试套件!
🤘 许可证
MIT 许可证 - 继续前进!
🛠 MCP 工具参考
工具类别和危险等级
工具名称 | 类别 | 功能 | 危险等级 |
内容管理 | |||
| 内容 | 使用过滤器列出所有帖子 | 🟢安全 |
| 内容 | 创建新的博客文章 | 🟡 中等 |
| 内容 | 修改现有帖子 | 🟡 中等 |
| 内容 | 删除帖子 | 🔴 高 |
| 内容 | 列出所有页面 | 🟢安全 |
| 内容 | 创建新页面 | 🟡 中等 |
| 内容 | 修改现有页面 | 🟡 中等 |
| 内容 | 删除页面 | 🔴 高 |
| 内容 | 列出可重复使用的块 | 🟢安全 |
| 内容 | 创建可重复使用的块 | 🟡 中等 |
| 内容 | 修改块 | 🟡 中等 |
| 内容 | 移除方块 | 🔴 高 |
媒体管理 | |||
| 媒体 | 列出媒体文件 | 🟢安全 |
| 媒体 | 上传新媒体 | 🟡 中等 |
| 媒体 | 更新媒体元数据 | 🟡 中等 |
| 媒体 | 删除媒体文件 | 🔴 高 |
主题管理 | |||
| 主题 | 列出可用主题 | 🟢安全 |
| 主题 | 显示当前主题 | 🟢安全 |
| 主题 | 切换活动主题 | 🔴 高 |
| 主题 | 查看主题设置 | 🟢安全 |
| 主题 | 修改主题设置 | 🟡 中等 |
| 主题 | 查看自定义 CSS | 🟢安全 |
| 主题 | 修改自定义 CSS | 🟡 中等 |
WooCommerce | |||
| 店铺 | 列出产品 | 🟢安全 |
| 店铺 | 查看订单 | 🟢安全 |
| 店铺 | 访问销售统计数据 | 🟢安全 |
系统 | |||
| 系统 | 列出可用端点 | 🟢安全 |
危险等级图例
🟢安全:只读操作,不修改数据
🟡中等:创建或修改内容,但可以恢复
🔴高:破坏性操作或系统范围的更改
🤘 专业提示:务必先在暂存环境中测试高危险工具!
⚠️ 警告:谨慎使用数据处理工具
Claudeus WordPress MCP 中的数据处理工具功能强大,可以显著提升您的 WordPress 网站的性能。以下是您需要了解的内容:
潜在风险
数据丢失:工具使用不当可能会导致数据意外删除或修改。
站点停机:配置错误可能会导致站点中断或性能问题。
安全漏洞:敏感数据处理不当可能会使您的网站面临安全风险。
最佳实践
✓ 安全第一:操作前务必创建备份
✓ 安全测试:使用新工具的暂存环境
✓ 验证:申请前检查变更
✓ 安全:限制受信任用户的工具访问
✓ 监控:跟踪工具使用情况和性能
建设性使用
如果使用得当,这些工具可以:
✓ 自动执行重复性任务
✓ 增强网站性能
✓ 提高内容质量
“能力越大,责任越大。”明智地使用这些工具,以充分发挥其潜力,同时最大限度地降低风险。
数据操作工具
以下工具可以在您的 WordPress 网站上创建、更新或删除数据:
内容管理
帖子:
claudeus_wp_content__create_post:创建新的博客文章claudeus_wp_content__update_post:更新现有帖子claudeus_wp_content__delete_post:删除帖子
页数:
claudeus_wp_content__create_page:创建新页面claudeus_wp_content__update_page:更新现有页面claudeus_wp_content__delete_page:删除页面
区块:
claudeus_wp_content__create_block:创建可重复使用的块claudeus_wp_content__update_block:更新现有区块claudeus_wp_content__delete_block:删除块
媒体管理
claudeus_wp_media__upload:上传新媒体文件claudeus_wp_media__update:更新媒体元数据claudeus_wp_media__delete:删除媒体项目
主题定制
claudeus_wp_theme__activate:更改活动主题claudeus_wp_theme__update_customization:修改主题设置claudeus_wp_theme__update_custom_css:更新自定义 CSS
请谨慎使用这些工具,以免发生意外更改。务必:
进行更改之前备份数据
首先在暂存环境中进行测试
在应用更改之前检查更改
监测应用后的结果
“能力越大,责任越大。”明智地使用这些工具来增强您的 WordPress 网站,同时保持其完整性。
🎯 我们的使命:提升 MCP 开发标准
在人工智能开发领域快速发展的背景下,我们发现了一个关键的差距:许多 MCP 服务器,尤其是为 Claude Desktop 设计的服务器,未能达到专业的开发标准。常见问题包括:
🔴 TypeScript 实现不佳或完全缺乏类型安全
🔴 测试覆盖率缺失或不足
🔴 MCP 协议实现不完整
🔴安全漏洞
🔴 不可靠的错误处理
🔴缺乏适当的文档
这促使我们创建了 Claudeus WordPress MCP - 不仅仅是作为另一个 WordPress 管理工具,而且作为一个参考实现,它演示了:
✅ 通过严格的类型检查完成 TypeScript 覆盖
✅ 全面的测试套件(覆盖率 95%+)
✅ 完全符合 MCP 2024-11-05 规范
✅ 企业级安全实践
✅ 强大的错误处理和恢复
✅ 详细的文档和示例
我们为何要制定标准
虽然这仍然是一个私人存储库,但我们已将代码提供给以下人员查看:
展示专业的 MCP 服务器开发实践
鼓励 MCP 生态系统中更好的标准
展示如何正确实现 Claude Desktop 集成
为安全的 WordPress 自动化提供参考
🏢 魔术背后的团队
SimHop IT & Media AB - 创新与金属的交汇之地🤘
SimHop IT & Media AB 位于瑞典中心地带,是 Claudeus WordPress MCP 的强大后盾。我们并非典型的科技公司——我们融合了卓越的技术与创新的创意,打造卓越的数字解决方案!
🎸 大师们
Amadeus Samiel H.(首席技术官/首席解决方案架构师)
计算机科学硕士
20 余年打造卓越数字技术
长岛大学及其他院校的讲师
Claudeus WP MCP 背后的技术大师
专业:系统架构、创意开发、技术教育
西蒙·马尔基(首席执行官)
20 多年策划商业成功的经验
战略规划和市场动态专家
推动 SimHop 愿景的商业策划者
专业:商业战略、市场分析、技术运营
🏗️ 我们的双重权力结构
斯德哥尔摩总部(业务与战略) 📍 Krögers Promenad 11, 191 37 Sollentuna
战略行动
业务发展
市场策略
客户关系
北雪平分部(技术创新) 📍 Klingsbergsgatan 13, 603 54 Norrköping
开发与架构
技术创新
研发运营
🤘 我们为什么免费
Claudeus WordPress MCP 的诞生源于我们对重金属和高负载 WordPress 开发的热情,但它代表着更重要的意义:我们致力于提升 MCP 服务器开发的标准。我们观察到,许多现有的 MCP 服务器,尤其是为 Claude Desktop 设计的服务器,都不符合专业标准——缺乏适当的测试、类型安全和安全措施。
通过开放代码查看,我们不仅仅是在分享一个工具,更是在为 MCP 服务器开发树立新的标杆。正如金属乐不断突破音乐卓越的界限,我们也在不断拓展 MCP 服务器的边界:
技术卓越:就像完美的吉他独奏一样,我们的代码展示了原始的 TypeScript 实现
全面测试:每个riff(功能)都经过测试,每个solo(特性)都经过验证
安全第一:像金属堡垒一样受到保护,并具有适当的身份验证和验证
文档:清晰详细,就像最好的金属歌词
虽然这仍然是一个私有代码库,但开放代码有助于其他开发者了解如何正确实现 MCP 服务器,尤其是与 Claude Desktop 集成。这是我们表达“就是这样做的!”的方式🎸
🔥 我们的理念
技术卓越:为 MCP 开发设定标准
创意创新:打破界限,保持稳定
安全第一:默认企业级保护
持续演进:不断突破技术界限
“我们相信,为开发人员提供与他们一样强大的工具,同时向他们展示应该如何去做!” - Amadeus Samiel H.(又名 Deus)
智慧箴言
npm不是一个包管理器,而是一个包仓库。如果你想要一个可靠的包管理器,请始终使用pnpm
— 阿玛迪斯·萨米尔·H.
包管理器的赞歌
作者:Amadeus & Claude
在代码的广阔土地上,
凭借钢铁般的力量,
真正的经理人之选,
由Amadeus Samiel H.用🤘❤️ 制作。