Back to MCP directory
publicPublicdnsLocal runtime

JSON Resume Enhancer

JSON Resume MCP Server是一个AI驱动的工具,通过分析用户的代码项目自动更新JSON简历,支持GitHub集成和OpenAI生成专业描述。

article

README

🚀 JSON 简历 MCP 服务器

JSON 简历 MCP 服务器是一款基于 Model Context Protocol (MCP) 的工具,能借助 AI 和自动化技术,对 JSON 格式的简历进行增强与管理,有效提升简历质量和管理效率。

JSON Resume Logo

🚀 快速开始

JSON 简历 MCP 服务器可通过以下步骤快速安装和启动:

  1. 安装 npm 包:

    npm install -g @jsonresume/mcp-server
    
  2. 启动服务器:

    mcp-server --inspect
    
  3. 使用交互式工具探索功能:

    mcp-playground
    

✨ 主要特性

  • AI 驱动:使用 OpenAI API 进行智能简历分析和增强。
  • GitHub 集成:直接与 GitHub 代码库交互,识别项目和技术。
  • MCP 协议支持:兼容 Model Context Protocol,支持多种 AI 工具集成。
  • 可扩展性:通过插件系统扩展功能。

📦 安装指南

环境变量

设置以下环境变量以配置 MCP 服务器:

| 变量名 | 描述 | |----------------|--------------------------| | GITHUB_TOKEN | GitHub 的个人访问令牌,用于 gist 操作 | | OPENAI_API_KEY | OpenAI API 密钥 |

💻 使用示例

基础用法

1. 创建新简历

mcp new-resume --name "John Doe" --email johndoe@example.com

2. 分析项目仓库

mcp analyze-repo https://github.com/johndoe/my-project

3. 增强现有简历

mcp enhance-resume resume.json

📚 详细文档

开发

克隆仓库

git clone https://github.com/jsonresume/mcp.git
cd mcp

安装依赖

npm install

启动开发服务器

npm run dev

测试

运行测试脚本:

npm test

调试工具

  • Inspector:调试和分析 MCP 请求。
  • Playground:交互式测试界面。

贡献指南

  1. 叉仓库:

    git clone https://github.com/jsonresume/mcp.git
    
  2. 创建功能分支:

    git checkout -b feature/AmazingFeature
    
  3. 提交更改:

    git add .
    git commit -m 'Add amazing feature'
    
  4. 推送到远程仓库:

    git push origin feature/AmazingFeature
    
  5. 提交 Pull Request

📄 许可证

项目采用 MIT 协议,具体见 LICENSE 文件。

致谢

联系我们

⚠️ 重要提示

本项目正在积极开发中,可能存在不稳定的情况。请在生产环境中谨慎使用,并及时关注更新。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client