使用说明
WordPress MCP服务器
注: 该项目是由人工智能开发的,并完全由人工智能支持。没有人工支持——问题和PR由人工智能代理进行分类和响应。如果人工智能辅助软件不适合你,没有什么不好的感觉,但你可能需要重新考虑,因为你已经使用的大多数软件也是如此。
一个模型上下文协议(MCP)服务器,让Claude通过WordPress REST API管理WordPress网站。创建、编辑、发布帖子、管理类别和标签以及查询网站配置——所有这些都可以从Claude Desktop或Claude Code完成。
特性
- 帖子:创建、读取、更新、删除、发布、搜索
- 类别和标签:列出和筛选分类法
- 网站信息:查询站点配置和功能
- 应用程序密码:无硬编码凭据的安全身份验证
- Docker就绪:多阶段构建,无根,生产硬化
快速开始
git clone https://github.com/wolffcatskyy/wordpress-mcp.git
cd wordpress-mcp
npm install
cp .env.example .env
# Edit .env with your WordPress URL and Application Password
npm run build
npm start
Claude桌面配置
添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"wordpress": {
"command": "node",
"args": ["/path/to/wordpress-mcp/dist/index.js"],
"env": {
"WORDPRESS_URL": "https://your-site.com",
"WORDPRESS_USERNAME": "admin",
"WORDPRESS_PASSWORD": "xxxx xxxx xxxx xxxx xxxx xxxx"
}
}
}
}
配置
| 变量 | 必填 | 描述 |
|---|---|---|
WORDPRESS_URL |
是 | WordPress网站URL(例如。, https://your-site.com) |
WORDPRESS_USERNAME |
是 | WordPress管理员用户名 |
WORDPRESS_PASSWORD |
是 | 应用程序密码(在WP管理>用户>配置文件中生成) |
LOG_LEVEL |
没有 | debug, info, warn, error (默认值: info) |
身份验证设置
此服务器使用 WordPress应用程序密码 (内置于WordPress 5.6+):
- 首选 WordPress管理员>用户>您的个人资料
- 滚动到 应用程序密码
- 输入名称:
Claude MCP - 点击 添加新应用程序密码
- 复制生成的密码(空格可以)
- 将其用作
WORDPRESS_PASSWORD在您的配置中
可用工具
| 工具 | 说明 |
|---|---|
get_posts |
列出带有过滤功能的帖子(搜索、状态、分页、排序) |
get_post |
通过ID获取单个帖子 |
create_post |
创建新帖子(标题、内容、摘录、状态、类别、标签) |
update_post |
更新现有帖子 |
delete_post |
删除/丢弃帖子 |
publish_post |
发布草稿或待发布帖子 |
get_categories |
列出具有可选搜索的类别 |
get_tags |
列出带有可选搜索的标签 |
get_site_info |
获取站点名称、描述、URL、时区、功能 |
码头工人
# Build and run
docker compose up -d
# View logs
docker logs wordpress-mcp
发展
npm run dev # Run with tsx (hot reload)
npm run build # Compile TypeScript
npm start # Run compiled JS
项目结构
src/
|-- index.ts # MCP server entry point, tool definitions, request handlers
|-- wordpress.ts # WordPress REST API client (posts, categories, tags, site)
|-- utils/
|-- logger.ts # Structured JSON logging to stderr
贡献
此回购中的每个问题都是 AI就绪 --具有完整的上下文、文件路径、实现指南和即用型AI提示。
看 贡献.md 了解详情。
许可证
麻省理工学院——见 许可证
