WordPress代码审查MCP服务器

WordPress代码审查MCP服务器是一个轻量级、可配置的MCP(模型上下文协议)服务器,专为开发团队设计。它可以从外部源或URL获取编码指南、安全规则和验证模式,支持动态配置和自定义验证。

  • by miniOrangeDev
  • 3 星标
  • 更新于
在 GitHub 查看 miniOrangeDev/wp-code-review-mcp-server

使用说明

基本能力

产品定位

WordPress代码审查MCP服务器是一个轻量级、可配置的MCP服务器,用于帮助开发团队动态获取和验证编码指南、安全规则和验证模式。

核心功能

  • 无硬编码规则:可以从任何URL获取指南
  • 动态配置:通过环境变量指定源
  • 自定义验证:添加自己的编码标准和安全规则
  • 轻量级:外部指南,最小化代码库

适用场景

  • 开发团队需要动态获取和验证编码指南
  • 需要自定义编码标准和安全规则的团队
  • 需要轻量级代码审查工具的团队

工具列表

  • get_guidelines - 按类别获取开发指南
  • validate_code - 根据配置的标准验证代码
  • security_check - 安全漏洞扫描

使用教程

使用依赖

  • 安装Node.js(v18+)

安装教程

  1. 克隆仓库
git clone https://github.com/miniOrangeDev/wp-code-review-mcp-server.git
cd wp-code-review-mcp
  1. 安装依赖并构建
npm install
npm run build
  1. 托管指南文件 将sample-guidelines/html/中的文件托管到您的Web服务器上,并配置基本URL,例如:https://yourdomain.com/guidelines/

调试方式

  1. 在Cursor中打开任何PHP文件
  2. 询问AI:"Check this code for security issues: class mo_Test {}"
  3. AI应检测到短前缀违规!