JSONResume

Provides MCP tools to store and manage JSON Resume data with MCP extensions and work experience management.
  • other

0

GitHub Stars

other

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "gage-russell-jsonresume-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/resumejson-mcp",
        "run",
        "resumejson-mcp"
      ]
    }
  }
}

You can deploy and manage a JSON Resume MCP server that stores and manipulates resume data with MCP extensions. This server enables you to maintain a structured work history, bullets, and major projects, and exposes convenient tools to retrieve or modify your experience data through your MCP client.

How to use

Use an MCP client to connect to the server and perform operations on your resume data. You will access tools that list, inspect, and modify work experiences, bullets, and major projects. The server exposes an experience data resource that represents your complete resume data in the JSON Resume schema enhanced with MCP extensions. You can create, update, and delete work entries, add bullets to positions, and attach major projects to positions. Use the client to retrieve whole experiences or specific items by ID, and rely on built-in guidance prompts to extract comprehensive information when needed.

How to install

Prerequisites: ensure you have the MCP client tooling installed and available on your system. You will run an MCP command to synchronize and start the server.

uv sync
{
  "mcpServers": {
    "resumejson_mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/resumejson-mcp",
        "run",
        "resumejson-mcp"
      ]
    }
  }
}

Replace /path/to/resumejson-mcp with the actual path to your cloned repository, then restart your MCP client or reload the MCP servers to make the server available.

## Additional sections

Configuration and usage details are provided to help you integrate the server with your development environment. The following tools are available to manage your experience data.

## Tools and data endpoints

The server provides a set of actions you can perform on your resume data.

## Resource access

You can access the complete experience data file via the experience data resource.

## Available tools

### get\_all\_work

List all work positions stored under the resume data.

### get\_work\_by\_id

Retrieve details of a specific work position by its unique identifier.

### add\_work

Add a new work position, including bullets and associated major projects.

### update\_work

Update an existing work position with new data or changes.

### delete\_work

Remove a work position from the resume data.

### add\_bullet\_to\_work

Add a single bullet to a specific work position.

### add\_major\_project\_to\_work

Attach a major project to a work position with project details.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational