项目组合指南 MCP 服务器
模型上下文协议服务器通过引导对话流程帮助收集和构建项目组合信息。
特征
逐步收集项目信息
GitHub 存储库集成
项目组合的结构化数据收集
RESTful API 端点
Docker 容器化支持
Related MCP server: Agentic Tools MCP Server
先决条件
Node.js 18.x 或更高版本
npm 或 yarn
Docker(用于容器化部署)
安装
克隆存储库:
git clone <repository-url>
cd project-portfolio-guide安装依赖项:
npm install构建项目:
npm run build用法
本地开发
启动开发服务器:
npm run dev生产
启动生产服务器:
npm startDocker
使用 Docker 构建并运行:
docker build -t project-portfolio-guide .
docker run -p 3000:3000 project-portfolio-guideAPI 端点
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
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.