@ai-partner/ai-partner-prd
v0.1.5
Published
PRD MCP Server for Cursor - 为 Cursor 终端大模型提供 PRD 相关提示词的 MCP Server
Maintainers
Readme
PRD MCP Server
这是一个为 Cursor 终端大模型提供 PRD 相关提示词的 MCP Server。
安装
从 npm 安装:
npm install -g @ai-partner/ai-partner-prd或者本地开发安装:
npm install或者直接使用 npx(无需安装):
npx @ai-partner/ai-partner-prd使用
作为全局命令使用
ai-partner-prd使用 npx 运行
npx @ai-partner/ai-partner-prd本地开发启动
npm start功能
MCP Server 提供以下 8 个工具:
1. init_prompt
- 描述: 获取初始化提示词
- 参数: 无
- 文件路径:
.cursor/rules/prd/initialization.mdc - 功能: 从服务端获取初始化相关的提示词内容
2. prd_document_prompt
- 描述: 获取产品PRD文档编写的提示词
- 参数: filePath (文件路径)
- 功能: 根据传入的文件路径获取对应的PRD文档编写提示词
3. diagram_prompt
- 描述: 获取图形类的提示词
- 参数: filePath (文件路径)
- 功能: 根据传入的文件路径获取对应的图形类提示词
4. quality_check_prompt
- 描述: 获取质量检查提示词
- 参数: 无
- 文件路径:
.cursor/rules/prd/prd-quality-check-report.mdc - 功能: 获取质量检查相关的提示词内容
5. summary_prompt
- 描述: 获取总结提示词
- 参数: 无
- 文件路径:
.cursor/rules/prd/prd-progress-summary-report.mdc - 功能: 获取总结相关的提示词内容
6. next_step_prompt
- 描述: 获取下一步建议的提示词
- 参数: 无
- 文件路径:
.cursor/rules/prd/prd-design-thinking-methods.mdc - 功能: 获取下一步建议的提示词内容
7. generate_spec_doc_command
- 描述: 获取生成功能规格说明书的指令内容
- 参数: 无
- 文件路径:
.cursor/rules/prd/prd-design-thinking-methods.mdc - 触发条件: 用户输入
/生成功能规格说明书时调用 - 功能: 先查看指令内容,再根据指令获取对应的提示词进行生成
8. help_guide
- 描述: 获取 PRD MCP 工具使用指南
- 参数: 无
- 文件路径:
.cursor/rules/prd/prd-help-guide.mdc - 功能: 帮助大模型了解如何正确使用这个 MCP 的各种工具
依赖
- Node.js 环境
- 需要设置环境变量
API_KEY - 远程服务运行在
http://218.244.139.170:8080
配置
mcp-server.json 配置文件
{
"baseUrl": "http://218.244.139.170:8080",
"toolFilePaths": {
"init_prompt": ".cursor/rules/prd/initialization.mdc",
"next_step_prompt": ".cursor/rules/prd/prd-design-thinking-methods.mdc",
"generate_spec_doc_command": ".cursor/rules/prd/prd-design-thinking-methods.mdc",
"quality_check_prompt": ".cursor/rules/prd/prd-quality-check-report.mdc",
"summary_prompt": ".cursor/rules/prd/prd-progress-summary-report.mdc",
"help_guide": ".cursor/rules/prd/prd-help-guide.mdc"
}
}MCP Server 配置
在 Cursor 中配置 MCP Server
在 Cursor 的配置文件中添加以下配置。配置文件通常位于:
- Windows:
%APPDATA%\Cursor\User\settings.json - macOS:
~/Library/Application Support/Cursor/User/settings.json - Linux:
~/.config/Cursor/User/settings.json
或者在 Cursor 中按 Ctrl/Cmd + , 打开设置,搜索 "mcp" 找到 MCP 配置选项。
方式一:使用全局安装的包
首先全局安装包:
npm install -g @ai-partner/ai-partner-prd然后在 Cursor 配置中添加:
{
"mcpServers": {
"ai-partner-prd": {
"command": "ai-partner-prd",
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}方式二:使用 npx(推荐,无需全局安装)
{
"mcpServers": {
"ai-partner-prd": {
"command": "npx",
"args": ["@ai-partner/ai-partner-prd@latest"],
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}方式三:使用本地开发版本
{
"mcpServers": {
"ai-partner-prd": {
"command": "node",
"args": ["server.js"],
"cwd": "/path/to/your/project",
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}Windows 系统配置示例
{
"mcpServers": {
"ai-partner-prd": {
"command": "cmd",
"args": ["/c", "npx", "@ai-partner/ai-partner-prd"],
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}快速开始
1. 安装包
选择以下任一方式:
# 全局安装
npm install -g @ai-partner/ai-partner-prd
# 或者使用 npx(推荐,无需安装)
npx @ai-partner/ai-partner-prd2. 配置 Cursor
在 Cursor 的设置中添加 MCP Server 配置。推荐使用 npx 方式,无需全局安装:
{
"mcpServers": {
"ai-partner-prd": {
"command": "npx",
"args": ["@ai-partner/ai-partner-prd"],
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}更多配置方式请参见下方的详细配置说明。
3. 设置 API Key
确保在配置中设置了正确的 API_KEY 环境变量
4. 重启 Cursor
重启 Cursor 使配置生效
5. 开始使用
在 Cursor 中使用相应的工具获取 PRD 相关提示词内容
本地开发
如果要进行本地开发:
- 克隆项目:
git clone [repository-url] - 安装依赖:
npm install - 配置环境变量:设置
API_KEY - 启动服务:
npm start或npm run dev
