Claudeus WordPress MCP

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Integrates with WooCommerce to handle products, orders, and sales data through dedicated tools like claudeus_wp_shop__get_products, claudeus_wp_shop__get_orders, and claudeus_wp_shop__get_sales

  • Allows AI-powered WordPress management including content creation, bulk operations, SEO optimization, WooCommerce management, and multi-site orchestration

🤘 Claudeus WordPress MCP 🎸

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

🌟 释放您的 WordPress 超能力!

你是否厌倦了 WordPress 管理的无休止繁琐?被内容创作、SEO 优化和网站维护淹没?准备好体验一些让你大开眼界的事情吧!🤯

🎸 认识你的 WordPress 超级能力 🖤

Claudeus WordPress MCP 不仅仅是一个 WordPress 工具,更是您专属的 WordPress 向导,它由尖端人工智能驱动,并以金属吉他手扫弦般的精准度精心打造!这不仅仅是自动化,更是解放!❤️

⚡ 是什么让它如此精彩?

  • 内容创作的强大功能:生成引人入胜、SEO 优化的博客文章 ✓ 准备就绪
  • 光速批量操作:管理多个站点的数百条帖子✓ 准备就绪
  • 人工智能驱动的 SEO 魔法:让人工智能分析和优化您的内容 ✓ 准备就绪
  • WooCommerce Mastery :处理产品、订单和销售✓ 准备就绪
  • 多站点管弦乐队:管理多个 WordPress 站点 ✓ 准备就绪

💥 开发人员为何疯狂

Traditional WordPress → 😫 Hours of manual work Claudeus WP MCP → 🚀 INSTANT RESULTS! Content Creation: 4 hours → 30 minutes SEO Optimization: 2 hours → 15 minutes Bulk Updates: 8 hours → 45 minutes

🎯 想象一下能够……

  • 在几分钟内创建数周的内容✓
  • 立即分析并优化整个网站的 SEO ✓
  • 以超自然的效率管理多个客户站点✓
  • 以闪电般的速度处理 WooCommerce 操作 ✓
  • 您的竞争对手仍在登录 WordPress!✓

🔮 WordPress 的未来就在这里

这不仅仅是一个工具,更是您开启 WordPress 之旅的门票。无论您是独立开发者、代理商还是 WordPress 爱好者,Claudeus WordPress MCP 都能赋予您超强实力,让您的竞争对手惊叹不已!

“我已经看到了 WordPress 管理的未来,它绝对是金属!🤘❤️”——每个使用 Claudeus WP MCP 的开发人员

准备好将你的 WordPress 工作流程从车库乐队转变为体育场金属交响乐团了吗?让我们摇滚起来!🎸

📖 快速入门指南

与 Claude Desktop 一起使用

如果您使用 Claude Desktop,则只需要:

  1. 配置 Claude Desktop 集成(参见“Claude Desktop 集成”部分)
  2. 创建并配置您的wp-sites.json文件
  3. 继续加油!🤘

完整安装(用于开发)

# Required Software Node.js ≥ 22.0.0 TypeScript ≥ 5.0.0 PNPM WordPress site with REST API

2.安装

# Clone the repository git clone https://github.com/deus-h/claudeus-wp-mcp # Install dependencies pnpm install # Build the project pnpm build # Configure Claude Desktop cp claude_desktop_config.json.example claude_desktop_config.json # Edit claude_desktop_config.json with your settings

3.配置

# Copy example configs cp .env.example .env cp wp-sites.json.example wp-sites.json # Edit .env and wp-sites.json with your settings

配置 wp-sites.json

wp-sites.json文件用于配置 WordPress 网站以进行集成。以下是示例结构:

{ "site-alias": { "URL": "https://your-wordpress-site.com", "USER": "username", "PASS": "application-password", "authType": "basic" // or "jwt" } }
  • URL :您的 WordPress 网站的 URL。
  • USER :用于身份验证的用户名。
  • PASS :安全访问的应用程序密码。
  • authType :身份验证类型,可以是“basic”或“jwt”。

获取应用密码

  1. 登录到您的 WordPress 管理仪表板。
  2. 导航至用户 > 个人资料。
  3. 向下滚动到应用程序密码部分。
  4. 输入应用程序的名称并单击“添加新”。
  5. 复制生成的密码并在您的wp-sites.json文件中使用它。

确保您的wp-sites.json文件安全且不会公开共享。

多站点配置

wp-sites.json文件可让您无缝管理多个 WordPress 网站。设置方法如下:

示例结构

{ "default_test": { "URL": "https://test.yourdomain.se", "USER": "admin", "PASS": "Hn5K pL8x Wm2j Vt9q Bc4y Rs7D", "authType": "basic" }, "live": { "URL": "https://our-live-site.se", "USER": "deus", "PASS": "Kj9P mN2x vR4h Zt8L wQ5y Bc3M", "authType": "basic" }, "test": { "URL": "https://our-test-site.se", "USER": "deus", "PASS": "Yw7H fT6n Jm5k Vd9x Pg4q Ls2B", "authType": "basic" }, "client1_live": { "URL": "https://client1-live-site.se", "USER": "deus", "PASS": "Xc8D bN4v Ht6m Rk2p Zj9w Qf5L", "authType": "basic" }, "client1_test": { "URL": "https://client1-test-site.se", "USER": "deus", "PASS": "Gm7B sW3x Yn5h Kt9q Vf4c Pd2L", "authType": "basic" } }

逻辑和用法

  • 站点别名:每个站点都由一个唯一的别名标识(例如, livetestclient1_live )。这允许您轻松地在不同的环境或客户端站点之间切换。
  • URL :每个 WordPress 网站的基本 URL。
  • USER :用于身份验证的用户名。
  • PASS :安全访问的应用程序密码。
  • authType :定义身份验证方法, basicjwt

如何使用

  1. 定义多个站点:根据需要添加尽可能多的站点配置,每个站点配置都有一个唯一的别名。
  2. 在站点之间切换:使用别名选择所需的站点进行操作。
  3. 安全访问:确保每个站点都有有效的应用程序密码和安全的身份验证方法。
  4. 环境管理:轻松管理每个客户端的不同环境(例如,实时、测试)。

此设置允许您从单个配置文件有效地管理多个 WordPress 站点,从而简化您的工作流程并提高工作效率。

4. 使用 MCP Inspector 摇滚起来!🎸

# Start the MCP Inspector UI pnpm inspector # This will: # 1. Build the project # 2. Launch the Inspector UI # 3. Open your browser at http://localhost:5173

使用 Inspector UI 进行探索

  1. 连接到服务器
    • 点击右上角的“连接”
    • 选择“本地服务器”进行开发
  2. 可用功能
    • 🎸 提示:测试 AI 内容生成
    • 🛠 工具:管理 WordPress 操作
    • 📦资源:浏览 WordPress 网站
    • 🔍 检查器:调试服务器通信
  3. 测试提示
    • 选择“提示”选项卡
    • 尝试create-blog-post来表达您的想法
    • 使用analyze-post-seo分析 SEO
    • 使用bulk-update-posts进行批量更新
  4. 管理资源
    • 浏览已连接的 WordPress 网站
    • 查看站点详细信息和功能
    • 直接测试 API 端点
  5. 使用工具
    • 创建和更新内容
    • 管理媒体文件
    • 运行批量操作

🤘 专业提示:使用 Inspector 选项卡查看 UI 和服务器之间的实时通信!

🎮 Claude 桌面集成

配置位置

Claude Desktop 配置文件可以在以下位置找到:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

⚠️重要提示:如果您已经在 Claude Desktop 中配置了其他 MCP 服务器,请勿直接复制我们的示例文件,因为它会覆盖您现有的配置!请执行以下操作:

  1. 对于现有的 Claude Desktop 用户
    • 通过 Claude Desktop 打开您现有的配置:
      • 点击克劳德菜单
      • 选择“设置...”
      • 点击左侧栏中的“开发者”
      • 点击“编辑配置”
    • 或者直接在文本编辑器中打开你的配置文件
    • 将我们的 Claudeus WordPress MCP 服务器配置添加到您现有的mcpServers对象
  2. 对于新的 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 设置

{ "mcpServers": { "claudeus-wp-mcp": { "command": "npx", "args": [ "-y", "claudeus-wp-mcp" ], "env": { "WP_SITES_PATH": "/absolute/path/to/your/wp-sites.json" } } } }

Docker 设置🐳

{ "mcpServers": { "claudeus-wp-mcp": { "command": "docker", "args": [ "run", "-i", "--rm", "--network=host", "--mount", "type=bind,src=/absolute/path/to/your/wp-sites.json,dst=/app/wp-sites.json", "--mount", "type=bind,src=/absolute/path/to/your/.env,dst=/app/.env", "mcp/wordpress", "--config", "/app/wp-sites.json" ] } } }

🎸 专业提示:确保将/absolute/path/to/your/wp-sites.json替换为配置文件的实际路径!

配置后

  1. 完全重启Claude Desktop
  2. 在输入框右下角寻找锤子🔨图标
  3. 单击它可查看可用的 WordPress 管理工具
  4. 开始撕碎!🤘

故障排除

如果服务器没有出现在 Claude 中:

  1. 验证你的claude_desktop_config.json语法
  2. 确保文件路径是绝对的且有效的
  3. 查看 Claude 的日志:
    • macOS: ~/Library/Logs/Claude
    • Windows: %APPDATA%\Claude\logs

🎯 这是什么?

Claudeus WordPress MCP 是您终极的 AI 驱动 WordPress 管理系统。它如同拥有金属乐队的精准和力量,但专为您的 WordPress 网站打造!

特征描述
🤖 AI 集成与AI模型直接沟通
🚀 自动化自动执行重复性任务
🔒 安全企业级安全
⚡ 性能闪电般的快速操作
🌐 多站点管理多个 WP 实例

💪 核心功能

1.内容管理

特征描述
帖子创建、更新、分析
页面全页面管理
媒体处理所有媒体类型
搜索引擎优化人工智能优化

2.人工智能能力

特征描述
内容生成人工智能撰写的帖子
SEO分析智能优化
批量操作批量更新

🛠 技术深度探究

建筑🏗️

欢迎来到我们金属交响乐的幕后!每个组件都像我们技术乐团中的乐器,齐心协力,打造出史上最史诗级的 WordPress 管理系统!🤘🖤

目录结构🎸

src/ ├── api/ # WordPress API integration layer │ ├── client/ # WordPress REST API client │ ├── endpoints/ # Endpoint definitions & handlers │ └── types/ # WordPress API type definitions │ ├── mcp/ # MCP protocol implementation │ ├── server.ts # Core MCP server implementation │ ├── transport/ # Transport layer handlers │ ├── tools.ts # Tool registration & management │ └── types/ # MCP protocol type definitions │ ├── security/ # Security framework │ ├── auth/ # Authentication handlers │ ├── validation/ # Input validation │ └── encryption/ # Data encryption utilities │ ├── tools/ # Tool implementations │ ├── content/ # Content management tools │ ├── media/ # Media handling tools │ ├── shop/ # WooCommerce integration │ └── system/ # System management tools │ └── prompts/ # AI prompt templates ├── content/ # Content generation prompts ├── seo/ # SEO analysis prompts └── shop/ # E-commerce prompts

核心组件🤘

成分责任主要特点
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 无效
WordPress1000-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 美元Anthropic
不同之处每月3,480美元使用Claudeus WordPress MCP和 Claude Desktop ( Mac , Windows ) 的潜在节省

Claudeus 解决方案:订阅 Claude Pro 即可享受所有这些功能**,每月仅需 20 美元**

每月总节省: $3,480(减少 99.4%) ❤️

🎸 专业提示:只需订阅一个 Claude Pro 即可取代多项昂贵的服务,让您的 WordPress 管理从昂贵的管弦乐队变成一台精简高效的金属机器!🤘

⚡ 拥有强大的力量……

“能力越大,责任越大”——本大叔

Claudeus WordPress MCP 是一款功能强大的工具,可以:

  • 节省数百小时的手动工作
  • 降低运营成本高达 85%
  • 提高内容质量和一致性
  • 自动执行重复性任务

但请记住:

  1. 始终审查人工智能生成的内容
  2. 牢记安全最佳实践
  3. 监控系统使用情况和性能
  4. 维护备份策略
  5. 负责任地使用电力!🤘

⚠️ 问题和注意事项

当前的限制和解决方法

1. Claude 桌面响应限制

  • 问题:在复杂操作期间,Claude Desktop 的最大响应长度可能会频繁达到
  • 影响:操作可能会中断,需要用户干预才能继续
  • 解决方法
    • 配置 Claude Desktop 将任务分解成更小的批次
    • 在 Claude 桌面设置 > 高级中:
      • 将“最大响应长度”设置为较低的值
      • 启用“自动拆分回复”
    • 使用 Inspector UI 进行大规模操作

2. 实验能力控制

  • 问题wp-sites.json中的新功能控制功能尚处于实验阶段
  • 状态:已集成但正在测试中
  • 示例配置
{ "capabilities": { "discovery": { "claudeus_wp_discover_endpoints": true }, "posts": { "claudeus_wp_content__get_posts": true, "claudeus_wp_content__create_post": true, "claudeus_wp_content__update_post": true, "claudeus_wp_content__delete_post": false } // ... other capabilities } }
  • 注意事项
    • 在生产环境中谨慎使用
    • 首先在准备阶段进行彻底测试
    • 考虑贡献改进(参见贡献部分)
    • 如果不确定,则默认为基本配置

3. 速率限制注意事项

  • 问题:WordPress REST API 有速率限制
  • 影响:批量操作可能会受到限制
  • 缓解措施
    • 使用批处理功能
    • 在请求之间实施适当的延迟
    • 监控 API 响应标头以获取速率限制信息

4.内存管理

  • 问题:大型操作会消耗大量内存
  • 影响:潜在的性能下降
  • 最佳实践
    • 在大型操作期间监控系统资源
    • 对大型数据集使用分页
    • 实施清理例程

未来的改进

我们正在积极致力于:

  1. 改进了 Claude Desktop 中的响应处理
  2. 功能控制的稳定版本
  3. 高级速率限制管理
  4. 内存优化技术

🎸 支持和社区 ❤️

  • GitHub 讨论:分享想法、报告问题并加入对话
  • 文档:完整的技术文档
  • 示例:示例实现

🎸 专业提示:使用 GitHub 讨论分享您的经验、报告问题或提出改进建议!

🏗️ MCP 服务器开发标准

设定卓越标准

Claudeus WordPress MCP 不仅符合 MCP 标准,更对其进行了定义。我们的实现可为构建 MCP 服务器的开发人员提供参考,尤其适用于 Claude Desktop 集成:

MCP 协议合规性

  • 完整 MCP 2024-11-05 规范实施
    • 完整的能力声明
    • 严格遵守消息格式
    • 正确的传输处理(stdio/SSE)
    • 全面的错误处理

卓越发展

  • TypeScript 最佳实践
    • 已启用严格模式
    • 完整类型覆盖
    • 界面驱动开发
  • 测试标准
    • 95%+ 测试覆盖率
    • 全面的集成测试
    • 性能基准测试
  • 安全第一
    • 输入验证
    • 速率限制
    • 身份验证流程
    • 漏洞扫描

🧪 测试框架

我们的测试框架以精准性和可靠性为核心,就像一把调音精准的吉他一样!🎸

测试结构

  • 单元测试:对各个组件进行全面测试
  • 集成测试:确保组件协调工作
  • JSON-RPC 协议测试:验证服务器-客户端通信
  • 自定义测试工具:模拟真实场景

主要特点

  • 自定义匹配器:用于 JSON-RPC 验证的增强型 Jest 匹配器
  • 测试传输层:用于控制测试的模拟传输
  • 异步操作支持:复杂操作的延长超时
  • 错误处理测试:全面的错误场景覆盖

运行测试

# Run all tests pnpm test # Run specific test suite pnpm test:unit pnpm test:integration # Run with coverage pnpm test:coverage

🤝 贡献

⚠️私人团队通知⚠️

这是由 SimHop IT & Media AB 开发团队维护的私有代码库。只有获得批准的团队成员才能进行贡献。如果您已获得 SimHop MCP 开发团队的成员资格,请按以下步骤进行贡献:

对于已批准的团队成员

  1. ✓ 确保您拥有必要的存储库访问权限
  2. ✓ 遵循我们的开发工作流程:
    • 创建你的功能分支( git checkout -b feature/AmazingFeature
    • 为您的更改编写并运行测试
    • 保持测试覆盖率在 80% 以上
    • 遵循我们的编码标准和文档要求
  3. ✓ 测试要求:
    • 确保所有现有测试通过
    • 为您的功能添加新测试
    • 提交前运行完整的测试套件
  4. ✓ 提交你的更改( git commit -m '🎸 Add some AmazingFeature'
  5. ✓ 推送到分支( git push origin feature/AmazingFeature
  6. ✓ 创建 Pull 请求以供审核

开发标准

所有团队成员必须遵守:

  • TypeScript 严格模式
  • 带有团队规则的 ESLint 配置
  • Prettier 实现一致的格式
  • 公共 API 的 JSDoc 文档
  • 团队安全协议
  • 内部代码审查流程

获取团队访问权限

如果您有兴趣加入 SimHop MCP 开发团队:

  1. 联系我们的首席技术官: amadeus.hritani@simhop.se
  2. 提供您的开发背景和专业知识
  3. 如果获得批准,完成团队入职流程

🔥 专业提示:团队成员在提交 PR 之前应始终运行测试套件!

🤘 许可证

MIT 许可证 - 继续前进!

🛠 MCP 工具参考

工具类别和危险等级

工具名称类别功能危险等级
内容管理
claudeus_wp_content__get_posts内容使用过滤器列出所有帖子🟢安全
claudeus_wp_content__create_post内容创建新的博客文章🟡 中等
claudeus_wp_content__update_post内容修改现有帖子🟡 中等
claudeus_wp_content__delete_post内容删除帖子🔴 高
claudeus_wp_content__get_pages内容列出所有页面🟢安全
claudeus_wp_content__create_page内容创建新页面🟡 中等
claudeus_wp_content__update_page内容修改现有页面🟡 中等
claudeus_wp_content__delete_page内容删除页面🔴 高
claudeus_wp_content__get_blocks内容列出可重复使用的块🟢安全
claudeus_wp_content__create_block内容创建可重复使用的块🟡 中等
claudeus_wp_content__update_block内容修改块🟡 中等
claudeus_wp_content__delete_block内容移除方块🔴 高
媒体管理
claudeus_wp_media__get_media媒体列出媒体文件🟢安全
claudeus_wp_media__upload媒体上传新媒体🟡 中等
claudeus_wp_media__update媒体更新媒体元数据🟡 中等
claudeus_wp_media__delete媒体删除媒体文件🔴 高
主题管理
claudeus_wp_theme__list主题列出可用主题🟢安全
claudeus_wp_theme__get_active主题显示当前主题🟢安全
claudeus_wp_theme__activate主题切换活动主题🔴 高
claudeus_wp_theme__get_customization主题查看主题设置🟢安全
claudeus_wp_theme__update_customization主题修改主题设置🟡 中等
claudeus_wp_theme__get_custom_css主题查看自定义 CSS🟢安全
claudeus_wp_theme__update_custom_css主题修改自定义 CSS🟡 中等
WooCommerce
claudeus_wp_shop__get_products店铺列出产品🟢安全
claudeus_wp_shop__get_orders店铺查看订单🟢安全
claudeus_wp_shop__get_sales店铺访问销售统计数据🟢安全
系统
claudeus_wp_discover_endpoints系统列出可用端点🟢安全

危险等级图例

  • 🟢安全:只读操作,不修改数据
  • 🟡中等:创建或修改内容,但可以恢复
  • 🔴:破坏性操作或系统范围的更改

🤘 专业提示:务必先在暂存环境中测试高危险工具!

⚠️ 警告:谨慎使用数据处理工具

Claudeus WordPress MCP 中的数据处理工具功能强大,可以显著提升您的 WordPress 网站的性能。以下是您需要了解的内容:

潜在风险

  • 数据丢失:工具使用不当可能会导致数据意外删除或修改。
  • 站点停机:配置错误可能会导致站点中断或性能问题。
  • 安全漏洞:敏感数据处理不当可能会使您的网站面临安全风险。

最佳实践

  1. ✓ 安全第一:操作前务必创建备份
  2. ✓ 安全测试:使用新工具的暂存环境
  3. ✓ 验证:申请前检查变更
  4. ✓ 安全:限制受信任用户的工具访问
  5. ✓ 监控:跟踪工具使用情况和性能

建设性使用

如果使用得当,这些工具可以:

  • ✓ 自动执行重复性任务
  • ✓ 增强网站性能
  • ✓ 提高内容质量

“能力越大,责任越大。”明智地使用这些工具,以充分发挥其潜力,同时最大限度地降低风险。

数据操作工具

以下工具可以在您的 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

请谨慎使用这些工具,以免发生意外更改。务必:

  1. 进行更改之前备份数据
  2. 首先在暂存环境中进行测试
  3. 在应用更改之前检查更改
  4. 监测应用后的结果

“能力越大,责任越大。”明智地使用这些工具来增强您的 WordPress 网站,同时保持其完整性。

🎯 我们的使命:提升 MCP 开发标准

在人工智能开发领域快速发展的背景下,我们发现了一个关键的差距:许多 MCP 服务器,尤其是为 Claude Desktop 设计的服务器,未能达到专业的开发标准。常见问题包括:

  • 🔴 TypeScript 实现不佳或完全缺乏类型安全
  • 🔴 测试覆盖率缺失或不足
  • 🔴 MCP 协议实现不完整
  • 🔴安全漏洞
  • 🔴 不可靠的错误处理
  • 🔴缺乏适当的文档

这促使我们创建了 Claudeus WordPress MCP - 不仅仅是作为另一个 WordPress 管理工具,而且作为一个参考实现,它演示了:

  • ✅ 通过严格的类型检查完成 TypeScript 覆盖
  • ✅ 全面的测试套件(覆盖率 95%+)
  • ✅ 完全符合 MCP 2024-11-05 规范
  • ✅ 企业级安全实践
  • ✅ 强大的错误处理和恢复
  • ✅ 详细的文档和示例

我们为何要制定标准

虽然这仍然是一个私人存储库,但我们已将代码提供给以下人员查看:

  1. 展示专业的 MCP 服务器开发实践
  2. 鼓励 MCP 生态系统中更好的标准
  3. 展示如何正确实现 Claude Desktop 集成
  4. 为安全的 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 集成。这是我们表达“就是这样做的!”的方式🎸

🔥 我们的理念

  1. 技术卓越:为 MCP 开发设定标准
  2. 创意创新:打破界限,保持稳定
  3. 安全第一:默认企业级保护
  4. 持续演进:不断突破技术界限

“我们相信,为开发人员提供与他们一样强大的工具,同时向他们展示应该如何去做!” - Amadeus Samiel H.(又名 Deus)


智慧箴言

npm不是一个包管理器,而是一个包仓库。如果你想要一个可靠的包管理器,请始终使用pnpm
— 阿玛迪斯·萨米尔·H.


包管理器的赞歌

作者:Amadeus & Claude


在代码的广阔土地上,
npm 代表一个主机,
但 pnpm 的手,
管理最多。

凭借钢铁般的力量,
依赖关系对齐,
pnpm 的光芒,
在代码中,它闪闪发光。

真正的经理人之选,
在程序员的大厅里,
pnpm 统治,
高于一切。


Amadeus Samiel H.用🤘❤️ 制作。

-
security - not tested
F
license - not found
-
quality - not tested

该服务器使用 WordPress REST API 实现 AI 模型和 WordPress 网站之间的无缝交互,并通过安全、标准化的通信实现全面的网站管理。

  1. 🌟 Unleash Your WordPress Superpowers!
    1. 🎸 Meet Your New WordPress Superpower 🖤
    2. ⚡ What Makes It Epic?
    3. 💥 Why Developers Are Going Crazy
    4. 🎯 Imagine Being Able To...
    5. 🔮 The Future of WordPress is Here
  2. 📖 Quick Start Guide
    1. Using with Claude Desktop
    2. Full Installation (for development)
    3. 2. Installation
    4. 3. Configuration
    5. Configuring wp-sites.json
    6. Multi-Site Configuration
    7. 4. Rock and Roll with MCP Inspector! 🎸
  3. 🎮 Claude Desktop Integration
    1. Configuration Location
    2. Usage with Claude Desktop
    3. After Configuration
    4. Troubleshooting
  4. 🎯 What is This?
    1. 💪 Core Features
      1. 1. Content Management
      2. 2. AI Capabilities
    2. 🛠 Technical Deep Dive
      1. Architecture 🏗️
    3. 🎸 The Power of MCP
      1. Time Savings
      2. Cost Efficiency
    4. ⚡ With Great Power...
      1. ⚠️ Issues and Considerations
        1. Current Limitations and Workarounds
        2. Future Improvements
      2. 🎸 Support and Community ❤️
        1. 🏗️ MCP Server Development Standards
          1. Setting the Bar for Excellence
          2. MCP Protocol Compliance
          3. Development Excellence
        2. 🧪 Testing Framework
          1. Test Structure
          2. Key Features
          3. Running Tests
        3. 🤝 Contributing
          1. For Approved Team Members
          2. Development Standards
          3. Getting Team Access
        4. 🤘 License
          1. 🛠 MCP Tools Reference
            1. Tool Categories and Danger Levels
            2. Danger Level Legend
          2. <span style="color: #A351D6">⚠️ Warning: Use Data Manipulation Tools with Caution</span>
            1. Potential Risks
            2. Best Practices
            3. Constructive Use
            4. Data Manipulation Tools
          3. 🎯 Our Mission: Elevating MCP Development Standards
            1. Why We're Setting the Standard
          4. 🏢 The Team Behind the Magic
            1. SimHop IT & Media AB - Where Innovation Meets Metal 🤘
            2. 🤘 Why We Made It Free
            3. 🔥 Our Philosophy
          5. 🧙‍♂️ Words of Wisdom
            1. The Package Manager's Anthem
          ID: wrpd2x7eei