MCP server / agent skills / local verification

Fetch the job.
Keep the candidate real.

A read-only MCP turns public job URLs into structured requirements. The CV and cover-letter skills only write from evidence already present in your files.

Install locally
uvx "job-offer-scraper-mcp[mcp]"
read-only scraper
No CV uploads Evidence first PDF verified
Structured job evidence local run

Agent-readable fields stay connected to recruiter-visible evidence, so unsupported claims are blocked before writing starts.

Offer URL
read
Employment criteria
structured
CV evidence
matched
Unsupported requirement
omitted
3portable pieces
0invented claims
localverification

portable package

Three parts, each with a narrow job.

Install the Agent Plugin for the whole flow, or pick the MCP and skills independently. The boundaries stay visible.

01

mcp.json

Job scraper MCP

Extracts role requirements without storing your CV.

02

skills/tailor-latex-cv

Tailor LaTeX CV

Maps evidence from your source CV into role-specific phrasing.

03

skills/write-cover-letter

Cover letter skill

Drafts only from supplied facts and job context.

Dedicated extractors for LinkedIn, InfoJobs, Indeed, TecnoEmpleo, and InfoEmpleo. Other public pages fall back to generic retrieval.

from URL to deliverable

The agent gets structure before it gets permission to write.

  1. 01Fetch

    Validate the public job URL and read the page.

  2. 02Structure

    Extract role, responsibilities, and criteria for the agent.

  3. 03Match

    Check every requirement against the local CV or profile.

  4. 04Write

    Produce a tailored .tex file or independent cover letter.

  5. 05Verify

    Compile and inspect PDF text before calling the CV done.

start local

Run the MCP, or install the full Agent Plugin.

The base package installs only the scraper. Add [mcp] when you want to run the MCP server.

Scraper library
uv add job-offer-scraper-mcp
MCP server
uvx "job-offer-scraper-mcp[mcp]"
CV skill
skills/tailor-latex-cv
Cover letter
skills/write-cover-letter