简历服务器

一个基于FastAPI的轻量级服务器,用于以结构化、机器可读的格式提供专业简历,供Puch AI读取和处理。

  • by shuklaji28
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 shuklaji28/mcp_resume

使用说明

🚀 MCP恢复服务器

欢迎来到🧠 MCP(机器可连接配置文件)恢复服务器 --一个基于FastAPI的轻量级服务器,以结构化、机器可读的格式公开您的专业配置文件,用于 Puch AI 阅读和处理。

✅ 设计用于与 /mcp connect <url> <token> 在Puch。
📦 使用Python、FastMCP、pyngrok构建
🌐 支持本地和公共(ngrok)部署


📌 主要特点

  • 📄 提供您的简历 (base64编码)到 /mcp 端点
  • 🧑‍💼 包括您的姓名、标题、摘要、LinkedIn和GitHub链接
  • ⚙️ 简单配置 .env
  • 🛰️ ngrok隧道外部通道支护

🛠️ 运作原理

MCP服务器公开了一个 获取 端点:

📁 项目结构 MCP_恢复/

  • ├── 主py#🚀 FastAPI服务器
  • ├── .环境编号🔐 秘密和设置
  • ├── ngrok.yml#🌐 ngrok配置(可选)
  • ├── 简历/
  • │ └── 结果.pdf#📄 你的真实简历
  • └── README.md#📘 这个文件

⚙️ 如何跑步 🔧 步骤1:克隆并安装

克隆https://github.com/shuklaji28/MCP_Resume.git cd MCP_恢复 pip安装-r requirements.txt#或手动安装:fastapi、uvicorn、pyngrok、python dotenv

🔧 步骤2:配置.env PUCH_AUTH_TOKEN=您的令牌 NGROK_AUTH_TOKEN=your_grok_TOKEN NGROK_PATH=C:\用户\your_user\下载\NGROK\NGROK.exe RESUME_PATH=简历/简历.pdf 端口=8085

🔧 步骤3:启动服务器 python main.py

您将看到一个隧道URL,如下所示:

https://abc123.ngrok.io/或https://7b3a-103-70-203-245.ngrok-free.app/mcp

📡 连接到Puch AI 将以下内容粘贴到https://puch.ai接口:

/mcp连接https://abc123.ngrok.io/mcpyour_puch_auth_token

🎉 繁荣您现在可以连接到机器。

💡 提示

🔒 永远不要公开上传.env——它包含你的秘密

🌍 您可以使用以下命令检查/mcp输出:https://mcp.puch.ai/inspector

👨‍💻 作者 Shresth Shukla 🔗 领英 🧠 对…充满热情 数据工程人工智能集成和构建酷炫的东西。

📜 许可证 MIT许可证

⭐ 如果这个项目帮助你引起了人们的注意,那么在仓库上留下一颗星——它也有助于其他人发现它!