使用说明
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上的预期行为。