MCP服务器规格套件
这是一个模型上下文协议(MCP)服务器,用于 规格套件它允许AI助手直接与Spec Kit模板和工作流交互,以帮助管理项目规范、规划和实施。
先决条件
在使用此MCP服务器之前,您必须 specify-cli 安装在您的系统上。
持续安装(推荐)
安装一次,随处使用:
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git然后直接使用该工具:
specify init
specify check要升级指定,请参阅升级指南以获取详细说明。快速升级:
uv tool install specify-cli --force --from git+https://github.com/github/spec-kit.git安装与使用
与MCP客户端一起使用(例如,Claude Desktop、Cursor)
您可以直接使用以下命令运行此服务器 npx。将以下配置添加到MCP客户端设置中:
{
"mcpServers": {
"spec-kit": {
"command": "npx",
"args": [
"-y",
"@anyicode/spec-kit-mcp@latest"
]
}
}
}特性
此服务器提供提示和工具来指导AI完成Spec Kit工作流程:
- 宪法 (
speckit.constitution):建立或审查项目原则(代码质量、测试等)。 - 指定 (
speckit.specify):将模板与用户需求相结合,以描述要构建的内容。 - 计划 (
speckit.plan):分析项目并制定技术计划。 - 任务 (
speckit.tasks):将计划分解为可操作的任务。 - 实施 (
speckit.implement)提供实施指南。
服务器自动检测并使用 commands/ 项目根目录中的目录,以访问这些模板。
出版
要发布此软件包的新版本,请执行以下步骤:
- 更新软件包版本(例如补丁、次要、主要):
npm version patch- 构建项目:
npm run build- 将包发布到npm:
npm publish --access public- 验证包是否已发布:
npm view @anyicode/spec-kit-mcp