MCP CV服务器
此存储库包含 Next.js前端 和 Express+TypeScript后端 用于处理简历问答和使用Gmail发送电子邮件。
______________________________________________________________________
特性
- 简历问答结束点:
/resume - 电子邮件发送端点:
/email(通过Gmail SMTP) - 单Docker容器部署
______________________________________________________________________
需求
- Node.js>=20
- npm>=9
- Docker(用于容器部署)
- Gmail帐户 应用程序密码 启用
______________________________________________________________________
环境变量
创建一个 .env 根目录中的文件: 电子邮件用户=yourgmail@gmail.com 电子邮件地址=your_app_password NODE_ENV=开发 端口=4000
______________________________________________________________________
本地设置
- 克隆存储库:
克隆https://github.com/OshadiPalliyaguruge/MCP-CV-Server cd-mcp cv服务器
- 安装依赖项:
npm安装 cd-mcp前端 npm安装 cd。.
- 在本地运行:
npm运行构建 npm启动
- 打开浏览器:
______________________________________________________________________
Docker部署(本地)
- 构建Docker镜像:
docker构建-t mcp服务器。
- 运行Docker容器:
docker run-p 4000:4000--环境文件.env-mcp服务器
- 打开浏览器:
______________________________________________________________________
渲染部署
mcp-cv服务器生产-8f12.up.railway.app
注: Gmail SMTP将工作 本地,但由于端口阻塞,在云部署中可能会失败。如果 /email 超时失败,这是Railway/Render上的预期行为。
