Token导航 LogoToken导航TokenDH.com
Prd Writer logo
文档知识未说明官方级别未说明来源级核验

Prd Writer

MCP Server

ALPS Writer是一个基于模型上下文协议(MCP)的服务,通过AI交互式引导用户完成9个结构化部分的ALPS文档编写,提供模板、对话指导和文档管理功能。

工具数

11

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude文档处理Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

haandol

提供方

haandol

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

ALPS作家

](https://www.npmjs.com/package/alps-writer)

A. 模型上下文协议(MCP) 服务器,帮助您与AI交互编写ALPS(PRD)。通过模板、对话指南和文档管理引导您完成9个结构化部分。

特性

  • 9节ALPS(PRD)模板,带结构化XML模板和对话指南
  • 交互式问答工作流程——人工智能提出有针对性的问题,从不自动生成
  • 文档管理——创建、保存、加载和导出为干净的Markdown
  • 章节依赖性跟踪——确保首先审查引用的章节
  • 适用于Claude Desktop、Claude Code、Cursor、Kiro和任何兼容MCP的客户端

快速开始

无需安装——只需将MCP配置添加到客户端即可:

{
  "mcpServers": {
    "alps-writer": {
      "command": "npx",
      "args": ["-y", "alps-writer"]
    }
  }
}

客户端设置

客户端配置位置
克劳德桌面版设置>开发人员>编辑配置(claude_desktop_config.json)
克劳德代码claude mcp add alps-writer -- npx -y alps-writer
光标设置>功能>MCP服务器>+添加新的全局MCP服务器
基罗Cmd+Shift+P >“Kiro:打开用户MCP配置(JSON)”(~/.kiro/settings/mcp.json)
Kiro命令行界面kiro-cli mcp add --name alps-writer --command npx --args "-y" --args "alps-writer" --scope global

环境变量

变量描述默认值
ALPS_OUTPUT_DIR文档文件目录(.alps.xml,出口降价)/prd/

配置示例 ALPS_OUTPUT_DIR:

{
  "mcpServers": {
    "alps-writer": {
      "command": "npx",
      "args": ["-y", "alps-writer"],
      "env": {
        "ALPS_OUTPUT_DIR": "~/Documents/alps"
      }
    }
  }
}

可用工具

模板工具

工具说明
get_alps_overview通过对话指南获取ALPS模板概述
list_alps_sections列出所有可用的模板部分
get_alps_section按数字(1-9)获取特定模板部分
get_alps_full_template获取包含所有部分的完整模板
get_alps_section_guide获取撰写章节的对话指南

文档管理工具

工具说明
init_alps_document创建新的ALPS文档(.alps.xml)
load_alps_document加载现有文档以继续编辑
save_alps_section将内容保存到特定子部分
read_alps_section阅读章节的当前内容
get_alps_document_status获取所有部分的状态
export_alps_markdown导出为干净的Markdown

工作流程

服务器通过结构化的工作流程引导AI:

  1. 初始化init_alps_document()load_alps_document()
  2. 概述get_alps_overview() 获取对话指南
  3. 对于每个部分(1-9):

- get_alps_section_guide(N) --获取问题和标准 - get_alps_section(N) --获取模板结构 - 提出重点问题(一次1-2个) - save_alps_section(N, ...) --用户确认后保存

  1. 出口export_alps_markdown() 对于最终文件

ALPS部分

#依赖关系
1概述--
2MVP目标和关键指标--
3演示场景第2节
4高层架构--
5设计规范第6节
6需求汇总--
7功能级别规范第6节
8MVP指标第2、6节
9超出范围--

发展

从源头运行

git clone https://github.com/haandol/alps-writer-mcp.git
cd alps-writer-mcp
pnpm install
pnpm build

然后配置您的MCP客户端:

{
  "mcpServers": {
    "alps-writer": {
      "command": "node",
      "args": ["/path/to/alps-writer-mcp/dist/index.js"]
    }
  }
}

命令

pnpm install    # Install dependencies
pnpm dev        # Run with tsx (watch mode)
pnpm build      # Build for production
pnpm start      # Run built version

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude文档处理ALPS文档编写本地部署AI辅助写作结构化文档文档管理MCP协议

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP