@vj-presidio/specif-ai-mcp-服务器
一个 CLI 工具,通过 stdio 为Specif-ai运行 MCP(模型上下文协议)服务器。
安装和使用概述
安装
直接二进制安装(推荐)
您可以使用我们的安装脚本直接安装二进制文件:
# Unix (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/install.sh | sh
# Install specific version
curl -fsSL https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/install.sh | sh -s -- -v 1.2.3
# Windows (PowerShell)
iwr -useb https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/install.ps1 | iex
# Install specific version
iwr -useb https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/install.ps1 | iex -v 1.2.3
或者从发布页面手动下载适合您平台的二进制文件。
包管理器安装
您可以使用npm
进行全局安装:
# Latest version
npm install -g @vj-presidio/specif-ai-mcp-server@latest
# Specific version
npm install -g @vj-presidio/specif-ai-mcp-server@1.2.3
或者使用bun
:
# Latest version
bun install -g @vj-presidio/specif-ai-mcp-server@latest
# Specific version
bun install -g @vj-presidio/specif-ai-mcp-server@1.2.3
更新
要检查更新:
# Unix (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/update.sh | sh -s -- -c
# Windows (PowerShell)
iwr -useb https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/update.ps1 | iex -c
要更新到最新版本:
# Unix (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/update.sh | sh
# Windows (PowerShell)
iwr -useb https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/update.ps1 | iex
要更新到特定版本:
# Unix (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/update.sh | sh -s -- -v 1.2.3
# Windows (PowerShell)
iwr -useb https://raw.githubusercontent.com/vj-presidio/specif-ai-mcp-server/main/update.ps1 | iex -v 1.2.3
MCP 客户端配置示例
使用最新版本的npx
:
{
"specif-ai": {
"command": "npx",
"args": ["--yes", "@vj-presidio/specif-ai-mcp-server@latest"],
"disabled": false,
"autoApprove": []
}
}
使用特定版本的npx
:
{
"specif-ai": {
"command": "npx",
"args": ["--yes", "@vj-presidio/specif-ai-mcp-server@1.2.3"],
"disabled": false,
"autoApprove": []
}
}
使用最新版本的bunx
:
{
"specif-ai": {
"command": "bunx",
"args": ["@vj-presidio/specif-ai-mcp-server@latest"],
"disabled": false,
"autoApprove": []
}
}
使用特定版本的bunx
:
{
"specif-ai": {
"command": "bunx",
"args": ["@vj-presidio/specif-ai-mcp-server@1.2.3"],
"disabled": false,
"autoApprove": []
}
}
使用直接二进制或包管理器全局安装:
{
"specif-ai": {
"command": "specif-ai-mcp-server",
"args": [],
"disabled": false,
"autoApprove": []
}
}
选项
--help
, -h
:显示帮助信息--version
:显示版本信息
Specifai MCP 与流行 IDE 和扩展的集成
请参阅每个设置说明
- 克莱恩
- 光标
设置项目路径
服务器运行后,您可以使用set-project-path
工具设置项目路径。此工具接受包含规范文件的目录路径。设置路径后,服务器将从该目录加载所有文档。
工具使用示例:
{
"name": "set-project-path",
"arguments": {
"path": "./path/to/project"
}
}
可用工具
服务器提供了几种与您的规范文档交互的工具:
工具名称 | 描述 |
---|
set-project-path | 设置或更改项目目录路径 |
get-brds | 获取业务需求文档 |
get-prds | 获取产品需求文档 |
get-nfrs | 获取非功能性需求 |
get-uirs | 获取用户界面要求 |
get-bps | 获取业务流程文档 |
get-user-stories | 获取特定 PRD 的用户故事 |
get-tasks | 获取特定用户故事的任务 |
get-task | 获取特定任务的详细信息 |
要求
对于二进制安装:
- curl(Unix)或 PowerShell(Windows)
- sudo 访问(Unix,用于系统范围的安装)
对于包管理器安装:
- Node.js >= 16.0.0
- Bun >= 1.0.0(如果使用 Bun 运行时)
执照
麻省理工学院