项目组合指南 MCP 服务器
模型上下文协议服务器通过引导对话流程帮助收集和构建项目组合信息。
特征
逐步收集项目信息
GitHub 存储库集成
项目组合的结构化数据收集
RESTful API 端点
Docker 容器化支持
先决条件
Node.js 18.x 或更高版本
npm 或 yarn
Docker(用于容器化部署)
安装
克隆存储库:
git clone <repository-url>
cd project-portfolio-guide
安装依赖项:
npm install
构建项目:
npm run build
用法
本地开发
启动开发服务器:
npm run dev
生产
启动生产服务器:
npm start
Docker
使用 Docker 构建并运行:
docker build -t project-portfolio-guide .
docker run -p 3000:3000 project-portfolio-guide
API 端点
POST /消息
发送消息到服务器并接收对话的下一步。
请求正文:
{
"content": "user message"
}
回复:
{
"content": "server response",
"metadata": {
"step": 1,
"totalSteps": 15
}
}
获取/健康
检查服务器健康状态。
回复:
{
"status": "healthy"
}
部署至 Smithery
在https://smithery.ai创建 Smithery 帐户
安装 Smithery CLI:
npm install -g @smithery/cli
登录 Smithery:
smithery login
部署服务器:
smithery deploy
配置
可以使用环境变量来配置服务器:
PORT:服务器端口号(默认值:3000)NODE_ENV:节点环境(默认值:生产)
执照
麻省理工学院
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
模型上下文协议服务器通过引导对话流程帮助收集和构建项目组合信息。
Related MCP Servers
- -security-license-qualityA Model Context Protocol server providing comprehensive task management capabilities with support for project organization, task tracking, and automatic PRD parsing into actionable items.Last updated -26MIT License
- Asecurity-licenseAqualityA Model Context Protocol server providing AI assistants with comprehensive project, task, and subtask management capabilities with project-specific storage.Last updated -2933363MIT License
- Asecurity-licenseAqualityA Model Context Protocol server that implements a simple notes system, allowing users to create, list, and summarize text notes.Last updated -30
- Asecurity-licenseAqualityA Model Context Protocol server that provides structured workflow tools for managing software development projects through different complexity levels, offering specialized modes for project planning, design, implementation, and documentation.Last updated -51,7501