WordPress设计系统MCP服务器
一 MCP(模型上下文协议) 服务器,为AI助手提供访问WordPress设计系统指南和组件信息的权限。
这是什么?
该项目整合了WordPress设计系统的设计系统指导,使AI编码助手可以访问它。目前,它提供组件信息,并计划随着项目的发展而扩展。
入门指南
先决条件:
- (v24+)
- pnpm(使用安装
npm install -g pnpm)
# Install dependencies
pnpm install
# Test with the MCP Inspector (recommended for getting started)
pnpm inspect
# Run the server directly (defaults to HTTP transport)
pnpm dev
# Run with stdio transport
pnpm dev -- --stdio
# Run with HTTP transport explicitly
pnpm dev -- --http运输方式
服务器支持两种传输模式:
- HTTP传输 (默认):在上运行Express服务器
http://localhost:3945/mcp适用于Cursor等基于web的客户端。 - stdio传输:使用标准输入/输出。适用于Claude Desktop等本地MCP客户端。
使用CLI参数选择传输模式:
--http-使用HTTP传输(默认)--stdio-使用stdio传输
使用检查器
这 MCP 检查员 提供了一个可视化界面来测试服务器的工具,而无需配置人工智能助手。这是验证一切正常工作并查看可用数据的最简单方法。
连接到AI助手
克劳德桌面(stdio传输):
添加到您的Claude Desktop配置文件(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):
{
"mcpServers": {
"wpds": {
"command": "node",
"args": ["/path/to/wpds-mcp/server.ts", "--stdio"]
}
}
}替换 /path/to/wpds-mcp/server.ts 具有此服务器文件的绝对路径。
游标或其他HTTP客户端:
服务器运行在 http://localhost:3945/mcp 默认情况下,使用HTTP传输时。配置您的客户端以连接到此终结点。
许可证
根据GNU通用公共许可证v2(或更高版本)授权。
