
Draftlytic Mcp
io.github.rbsoftwaresystems由 GitHub 账号 rbsoftwaresystems 发布v0.4.1更新于 Oct 24, 2026
Offline MCP server for planning structured project specs — validate, render, and checklist tools.
概览
一个本地离线的 MCP 服务器,帮助助手把粗略的项目想法整理成结构化规格,进行校验,并渲染为 Markdown 格式的 PRD。
- 可以做什么
- 按分类的规划清单向用户提问,问题具体,部分提供可选项并保留自由输入。校验规格 JSON 对象,返回缺失章节、占位文本和未标优先级功能的结构化错误,以及质量提示。将校验通过的规格渲染为确定性 Markdown,涵盖概述、目标受众、平台、技术栈、按优先级分组的带验收标准功能、界面、数据模型、约束和非目标。在本地生成链接,把想法或部分规格带入完整的 Draftlytic 应用,不向外发送任何内容。提供 plan_project 提示,引导模型依次访谈、起草、校验并渲染。
- 适用场景
- 适合在启动新项目时使用,让助手在写代码前先问清范围问题;也适合已有手写规格时,用它检查遗漏并生成整洁的 Markdown PRD。
- 运行要求
- 通过 npx 从 npm 包 draftlytic-mcp 作为本地进程运行,需要 Node.js 和 npm。无需 API 密钥、账号、环境变量或网络访问;仅限桌面端,不能在网页中执行。
安装
在 SourceWeft 中
- 打开 控制台中的 Draftlytic Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
draftlytic-mcp
An MCP server that turns a rough project idea into a structured spec — right inside Claude Code, Cursor, or any MCP-compatible editor. No API key, no account, no network calls. It runs entirely on your machine and hands your editor's model a schema to write into, a checklist of what to ask about, a validator that catches gaps before you start coding, and a renderer that turns the result into a clean Markdown PRD.
This exists because "vibe coding" from a one-line prompt tends to produce a plausible-looking app that's missing half the decisions you actually needed to make — what's in scope for v1, what the data model looks like, what "done" means for a feature. draftlytic-mcp doesn't generate any of that for you; it structures the conversation so your model asks the right questions, then checks its own homework before you start building.
Install
Claude Code
Cursor
Add to .cursor/mcp.json in your project (or the global ~/.cursor/mcp.json):
Any other MCP client
Most MCP hosts read a generic mcp.json with the same shape:
Usage
Once connected, ask your editor's model something like:
Use the plan_project prompt for "a habit tracker that reminds me by text message"
It'll walk through spec_checklist with you (platform, tech stack, audience, features, competitors, revenue, constraints, data model, notifications, external services, design & UX — a handful of concrete questions per category, many offered as click-to-pick single/multi-select choices rather than blank prompts, with a free-text escape always available), draft a spec, run it through validate_spec, fix what comes back, and hand you a rendered PRD in Markdown you can drop straight into a coding-agent prompt, a SPEC.md, or a GitHub issue.
You can also call the tools directly if you already have a spec drafted (by hand, or from another source) and just want it checked and rendered.
Tool reference
Plus one prompt:
The spec shape
Honest limits
- This is v1 and purely local. There's no Draftlytic API behind it — every tool runs synchronous, offline logic against whatever spec JSON your editor's model hands it. It doesn't call any AI itself.
- The model does the writing, this just structures it.
validate_specandspec_checklistare heuristics, not a substitute for actually knowing what you're building. A spec that passes validation can still be a bad plan. - Placeholder detection is pattern-based, not semantic. It catches
TBD/lorem ipsum/fixme-style filler, not "this description is vague but technically real words." - No persistence. Nothing is saved between calls — the spec JSON lives in the conversation. If you want it saved, ask your model to write it to a file.
- No collaboration, no versioning, no export formats beyond Markdown. It's a planning tool, not a project manager.
draftlytic-mcp is the offline sibling of draftlytic.com — the full editor adds AI generation, logo drafts, scan-for-gaps, and GitHub push.
来源:README.md,提交 9755d56
工具
0版本历史
1- v0.4.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分