Add Easy Apply automation tool with optional resume, cover letter, and answers #175
mschreib28
started this conversation in
Ideas & Suggestions
Replies: 1 comment 8 replies
-
|
Won't implement this, automating applications will get accounts banned. This also isn't a good strategy for finding a job anyways |
Beta Was this translation helpful? Give feedback.
8 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Add an MCP tool that automates LinkedIn Easy Apply for a given job ID: navigate to the job, click Easy Apply, optionally upload a resume file, fill cover letter and custom question answers, and step through the modal (Next / Review / Submit) to submit the application.
Proposed tool
apply_to_jobjob_id(required)resume_path(optional) – path to resume file on the machine running the servercover_letter(optional) – text for the cover letter fieldanswers(optional) – JSON object mapping question label/placeholder to value, e.g.{"Years of experience": "5"}{ success: boolean, message: string, step_reached?: string }so clients can see whether the application was submitted or where the flow stopped.Scope and limitations
Safety
LINKEDIN_ALLOW_APPLY=false) to disable the apply tool by default or in locked-down environments.destructiveHint: true/readOnlyHint: false).Implementation notes
scraping/apply.py): navigate to job URL, click Easy Apply, detect “already applied” / “no longer accepting,” optionally upload resume and fill cover letter/answers, then click Next/Review/Submit with robust selectors and error handling.success: falseand a clearmessageandstep_reached.Beta Was this translation helpful? Give feedback.
All reactions