项目简介
WordPress MCP 服务器是一个基于 Model Context Protocol (MCP) 的 WordPress 管理工具,通过标准化接口向大型语言模型客户端提供超过190种WordPress操作工具。
主要功能点
- 内容管理:创建、更新、删除、发布、调度文章和页面
- 媒体管理:上传、获取、更新、删除图片和文件
- 用户与权限:用户管理、角色分配、权限控制
- 插件与主题:安装、激活、删除插件和主题
- 文件系统操作:安全读写主题、插件和上传目录文件
- 数据库操作:执行查询、管理选项、查看表格结构
- 性能优化:缓存清理、数据库优化、缩略图再生
- 安全监控:网站健康检查、更新检测、文件完整性验证
- SEO工具:元数据设置、站点地图生成、重定向管理
- 备份与迁移:完整备份、恢复、克隆到测试环境
- WooCommerce支持:产品、订单、客户、库存管理
安装步骤
-
环境要求:确保系统满足 Windows 10、macOS Catalina 或 Linux,至少 4GB RAM 和 500MB 磁盘空间
-
配置服务器连接:
{ "mcpServers": { "wordpress": { "command": "node", "args": ["src/index.ts"], "env": { "WORDPRESS_URL": "您的WordPress网站地址", "WORDPRESS_USERNAME": "管理员用户名", "WORDPRESS_PASSWORD": "管理员密码或应用密码" } } } 配置说明: - 'command': 使用Node.js运行服务器 - 'args': 指定主入口文件路径 - 环境变量需包含WordPress站点URL、用户名和密码 ## 基本使用方法 配置完成后,MCP客户端即可通过标准MCP协议调用各种WordPress管理功能,如创建文章、管理用户、优化性能等。 ## 服务器配置说明 WordPress MCP服务器需要连接到现有的WordPress网站,通过WordPress REST API执行各种操作。所有文件操作都限制在安全目录内,确保系统安全。
信息
分类
通信与社交