Reactive Resume logo

Reactive Resume

Remote MCP tools for managing resumes, cover letters, exports, checks, and job application workflows in Reactive Resume.

Install Reactive Resume

Run the project’s own setup commands, in order.

Setup steps from the project

Reactive Resume installs with its own commands rather than a config we can generate, so these are copied as-is. Run them in order in a terminal. Source: github.com

  1. 1. Install
    git clone --depth=1 https://github.com/reactive-resume/reactive-resume.git reactive-resume
    
  2. 2. Run
    cd reactive-resume
    
  3. 3. Configure
    cp .env.example .env
    
  4. 4. Start the server
    docker compose up -d --build
    

Overview

Reactive Resume provides remote MCP tools for working with resumes, cover letters, and job applications. Its MCP interface covers document management, imports, exports, resume checks, and application workflows alongside the main resume-builder application. Reach for it when an AI agent needs to organize career documents, inspect resume quality, or update application records through Reactive Resume.

Use cases

  • Manage resumes and cover letters through an AI agent
  • Import and export career documents in supported formats
  • Check resumes against readability and job-posting criteria
  • Track job applications, contacts, interviews, and follow-ups

Key features

  • Remote MCP tools for resume and document management
  • Resume and cover-letter imports and exports
  • Resume checks and job-posting keyword matching
  • Job application workflow support
  • Self-hostable open-source application

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

41/41 checks healthy over the last 37d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars45kStargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Reactive Resume works

What Reactive Resume does

Reactive Resume is an open-source resume and cover-letter application with remote MCP tools for career-document and job-search workflows. The MCP interface extends the application’s existing capabilities to AI agents, covering document management, imports, exports, resume checks, and application workflows.

The underlying application supports resumes, standalone cover letters, saved job postings, contacts, notes, follow-ups, interviews, outcomes, and the documents sent with an application. This makes the MCP server relevant for agents that need to work across both document preparation and application tracking rather than only generating resume text.

How it works

An MCP-compatible client connects to Reactive Resume’s remote MCP interface and invokes tools for supported operations. The server works with the data and workflows available in the application, including resume and letter records, imported source files, exported documents, checks, and job applications.

Resume-related operations can use Reactive Resume’s document library, which provides search, tags, sorting, and version history. Application workflows can cover records that move from saved opportunities through stages such as offer, along with related contacts, notes, follow-ups, interview dates, and outcomes.

The wider application provides live resume previews, multiple templates, formatting controls, readability checks, job-posting keyword matching, and checks against exported PDFs. It can also import Reactive Resume JSON, JSON Resume, LinkedIn exports, PDF files, and Word files, and export resumes and letters as PDF, DOCX, Markdown, or JSON. The MCP server is described as covering imports, exports, and checks, making these application capabilities useful context when planning agent workflows.

Tools and capabilities

The MCP server supports these areas:

  • Managing resume and cover-letter documents
  • Importing supported resume data and files
  • Exporting resumes and letters in supported formats
  • Running resume checks
  • Working with job application workflows

Reactive Resume also supports tailoring a resume and drafting a cover letter for a saved job, tracking application contacts and follow-ups, scheduling interviews, and importing or exporting applications as CSV. These features provide practical targets for agents automating job-search administration.

Limitations and notes

Reactive Resume is available as a self-hostable application, including deployment with Docker, Vercel, or Cloudflare Workers. The application is released under the MIT license and states that users own their data.

Some application capabilities depend on additional services or providers. Word imports require a connected provider, while optional AI features use a provider selected by the user. Optional web search can use Firecrawl, Tavily, or Exa, and provider, hosting, or related service usage may incur separate costs. Those dependencies are relevant when an MCP workflow includes AI-assisted writing, web search, or Word import rather than only document management and exports.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Reactive Resume

Reactive Resume is an MCP server that connects AI clients to the Reactive Resume application and exposes tools for document management, imports, exports, resume checks, and job-application workflows. It is suited to agents that need to work with resumes, cover letters, and application records through Reactive Resume’s remote MCP interface.

The Reactive Resume MCP server can manage documents, import and export supported files, run resume checks, and work with job application workflows. The connected application also supports cover letters, document versions, saved jobs, contacts, notes, follow-ups, interviews, and application outcomes.

Yes, AI agents can use the MCP export capabilities for Reactive Resume documents. The application supports exporting resumes and cover letters as PDF, Word, Markdown, or JSON, while application records can be imported or exported as CSV.

Yes, the MCP server includes job application workflows. Reactive Resume supports saved jobs, application stages, contacts, notes, follow-ups, outcomes, interview scheduling, and the documents associated with an application.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewReactive Resume AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/reactive-resume-2?style=directory)](https://allmcps.com/mcp/reactive-resume-2)
HTML Embed
<a href="https://allmcps.com/mcp/reactive-resume-2"><img src="https://allmcps.com/api/badge/reactive-resume-2?style=directory" alt="Reactive Resume on AllMCPs" /></a>