📄 MCP 简历聊天与邮件
一个带有React/Next.js前端的模型上下文协议(MCP)服务器,允许用户: 🔍 使用由大型语言模型(如OpenAI GPT)提供答案的简历(CV)相关问题解答 通过应用密码,直接通过Gmail安全发送电子邮件
✨ 特点 简历查询 → 通过自然语言问题与您的简历互动 邮件发送 → 通过Gmail SMTP编写并发送邮件 前端界面 → 采用React/Next.js构建的简洁而交互式的用户界面
🛠 技术栈 后端:FastAPI + MCP 工具 前端:React/Next.js 集成:OpenAI GPT + Gmail SMTP
📋 要求 Python:3.10+ Node.js:18+
🚀 开始使用
1️⃣ 运行后端 使用 pip 安装 requirements.txt 中列出的包 运行 Uvicorn 服务器,启动名为 bridge 的应用,启用重载功能,绑定到 0.0.0.0 主机,端口设置为 8001
2️⃣ 运行前端 npm install(安装npm包) npm run dev 翻译成中文是:“运行 npm 开发环境脚本”
3️⃣ 在浏览器中打开 👉 http://localhost:3000(本地主机,端口3000)
⚙️ 配置 Gmail 应用程序密码: 为了启用电子邮件发送功能,请创建一个Gmail应用密码,并在您的后端环境中设置它。
OpenAI API密钥: 简历(个人简历)查询回复所需的(信息)。 ⚠️ 不要将API密钥或密码等敏感信息提交到版本控制系统中。
