mcp
The JSON Resume MCP Server is designed to automate resume updates using AI by analyzing coding projects. It integrates with GitHub and uses OpenAI to generate detailed project descriptions, providing a seamless way to keep resumes current in the JSON Resume format.
JSON Resume MCP Server
Automate your resume updates with AI by analyzing your coding projects.
What is JSON Resume MCP Server?
A Model Context Protocol (MCP) server that enhances AI assistants' ability to update your JSON Resume by analyzing your coding projects. It allows AI tools to check existing resumes, analyze codebases, and enhance resumes with project details.
Features
- Resume Enhancement: Automatically analyze and update resumes with project details.
- GitHub Integration: Fetch and update resumes stored in GitHub Gists.
- AI-Powered Analysis: Uses OpenAI for professional descriptions.
- Compatible with JSON Resume ecosystem.
Installation
Prerequisites
- GitHub account with personal access token
- OpenAI API key
- Node.js 18+
Installing via Smithery
Use Smithery CLI to install on Claude Desktop.
Install via NPM
Global installation command available.
## Usage Commands to enhance resumes, check status, and analyze codebases with AI assistants.
Configuration
Requires environment variables: GITHUB_TOKEN
, GITHUB_USERNAME
, OPENAI_API_KEY
.
Testing
Detailed testing scripts available in the tests/
directory for OpenAI API key validation, mock tests, and full resume enhancements.