w

wonnyboi

@wonnyboi/ssafy_project_mcp
0 Stars 38 次浏览 wonnyboi 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

项目组合指南 MCP 服务器

一个模型上下文协议服务器,通过引导式的对话流程帮助收集和组织项目组合信息。

功能

  • 分步骤收集项目信息
  • GitHub 仓库集成
  • 结构化收集项目组合数据
  • RESTful API 端点
  • Docker 容器支持

前提条件

  • Node.js 18.x 或更高版本
  • npm 或 yarn
  • Docker(用于容器化部署)

安装

  1. 克隆仓库:

bash
git clone
cd project-portfolio-guide

  1. 安装依赖项:

bash
npm install

  1. 构建项目:

bash
npm run build

使用

本地开发

启动开发服务器:

bash
npm run dev

生产环境

启动生产服务器:

bash
npm start

Docker

使用 Docker 构建并运行:

bash
docker build -t project-portfolio-guide .
docker run -p 3000:3000 project-portfolio-guide

API 端点

POST /message

向服务器发送消息并接收对话中的下一步。

请求体:

json
{
"content": "用户消息"
}

响应:

json
{
"content": "服务器响应",
"metadata": {
"step": 1,
"totalSteps": 15
}
}

GET /health

检查服务器健康状态。

响应:

json
{
"status": "healthy"
}

部署到 Smithery

  1. https://smithery.ai 创建一个 Smithery 账户
  2. 安装 Smithery CLI:

bash
npm install -g @smithery/cli

  1. 登录 Smithery:

bash
smithery login

  1. 部署服务器:

bash
smithery deploy

配置

可以通过环境变量配置服务器:

  • PORT:服务器端口号(默认:3000)
  • NODE_ENV:Node 环境(默认:production)

许可证

MIT

相关 MCP 服务