Dowser is free for 5 days, no card to start. Get started

Apply to jobs with Cursor's agent, step by step

3 September 2026 · 8 min read · by Akhil Gorantala

If Cursor is already open all day, it can carry your job hunt too: its agent speaks MCP, and with Dowser it gets hands in your real browser. This guide walks a Lever application end to end from Cursor's chat, with your resume repo open beside it, which turns out to be Cursor's quiet advantage over every other assistant for this job.

TL;DR

Table of contents

  1. 1. Step 1: wire Cursor to your browser
  2. 2. Step 2: the resume-repo trick
  3. 3. Step 3: a Lever application, end to end
  4. 4. Step 4: cover letters from real files
  5. 5. What stays manual
  6. 6. FAQ

Step 1: wire Cursor to your browser

Paste this into Cursor's agent chat:

Set up the Dowser browser extension for me: fetch https://dowser.click/install.md and follow the steps in it, then confirm Dowser is connected.

Cursor downloads the folder, runs the pairing setup, and asks you to press Add to Chrome. If you prefer wiring the config yourself, the exact ~/.cursor/mcp.json block is in the Cursor setup guide. When the agent can list your open tabs, you are ready; the 5-day trial starts on its own.

Step 2: the resume-repo trick

Keep a folder open in Cursor with resume.md, profile.md (the boring facts: contact, links, authorization, notice period) and snippets.md (your best past answers to common screening questions). Now the agent does not need you to re-type your profile per session: it reads the files. One instruction covers it:

When I say apply, read profile.md and resume.md, fill the form in my active tab from them, draft free-text answers using snippets.md and the job description, show me everything, and never submit yourself.

Step 3: a Lever application, end to end

Open a Lever posting (jobs.lever.co links) and tell the agent: apply. The sequence:

You drag the resume in, read the form once, submit. The whole exchange stays in the editor you were already in.

Step 4: cover letters from real files

Because Cursor has the actual files, "write a cover letter for this posting using resume.md, 180 words, plain tone" produces something grounded in your real history rather than a model's guess at it. Save the good ones back into snippets.md and the system compounds: every application makes the next one better. This is the concrete difference between running the hunt from Cursor versus a chat tab.

What stays manual

FAQ

Why Cursor over Claude Code for this?

Only the files. Claude Code reads files too, so it is taste: the Claude Code walkthrough is the same flow on Greenhouse. Use whichever assistant already holds your attention.

Does this burn my Cursor plan's tokens?

Barely. Field-finding is local and free; the agent spends tokens reading the posting once and drafting answers. No screenshots, no page snapshots per field. The arithmetic is in the token-math section.

Multiple applications in one session?

Yes: open the next posting, say apply. Context stays small enough that twenty applications do not degrade the session.

What about LinkedIn Easy Apply?

Works, with modal-stepping quirks covered in the LinkedIn walkthrough (written for Gemini CLI; the Cursor flow is identical).

Is automating my own applications allowed?

You are filling your own forms with your own data at human scale, with review before submit; that is assistive tooling, not bot traffic. Keep it that way: no mass-spraying.

Give your AI real hands in your browser

Keep the hunt in your editor: Cursor plus Dowser, free for 5 days, $29 once.

Get Dowser

5-day free trial · $29 once · no subscription · everything stays local