ApplyGenie MCP server
Autonomous job application copilot, ATS form filler, and AI mock interview engine.
1 stars319 downloads/wk
Reviews
Write oneNobody has reviewed ApplyGenie yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ApplyGenie tools (45, 5 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_education_entryAdd an academic degree entry to the candidate profile.
add_project_entryAdd a notable project to the candidate profile.
add_work_experienceAdd a work experience or internship entry to the candidate profile.
advance_system_design_interviewwrite actionSubmit architectural proposal for current system design phase and advance to next phase.
analyze_behavioral_star_answerAnalyze a candidate behavioral response for STAR structure, 'I vs We' ownership ratio, and pacing.
browser_closeClose the active browser instance.
browser_detect_form_fieldsDetect all inputs, textareas, selects, and upload fields on the current page.
browser_fill_detected_formIntelligently map profile data and fill all detected form fields on the current page.
browser_get_page_screenshotCapture a screenshot of the current active browser tab.
browser_get_page_textExtract visible text content from the current active web page.
browser_navigateNavigate the active browser to a specific URL.
browser_openLaunch stealth Playwright browser and optionally navigate to an initial URL.
browser_submit_formwrite actionSubmit the current form. REQUIRES explicit confirmation (confirm=True).
browser_upload_resumewrite actionUpload resume to the detected resume/CV file input field.
focus_app_windowBring a desktop window to the foreground by its title (fuzzy match supported).
generate_interview_scorecardGenerate a standardized 1-5 evaluation rubric and final hiring recommendation.
get_action_historyInspect recent safety audit log records performed by ApplyGenie.
get_application_analyticsGet aggregated statistics: total applications, interview conversion rate, offer rate, top portals.
get_coding_hintRequest the next Socratic hint rung for an active coding challenge.
get_current_windowGet information about the currently active focused window.
get_mouse_positionGet the current mouse cursor position coordinates.
get_screen_sizeGet information about all connected monitors including resolutions and bounds.
get_tracked_applicationsList tracked applications with optional status or company filters.
get_user_profileRetrieve the saved candidate profile for job applications.
get_user_profile_summaryGet a concise summary of candidate credentials, skills count, and experiences.
list_open_windowsList all currently visible desktop windows with titles and geometry.
maximize_app_windowMaximize a window by title.
minimize_app_windowMinimize a window by title.
mouse_clickClick the mouse at specified screen coordinates.
mouse_dragClick and drag from a start position to an end position.
mouse_moveMove the mouse cursor to specific coordinates.
mouse_scrollScroll the mouse wheel up or down.
parse_resume_fileExtract raw text from a PDF or DOCX resume file.
press_keyboard_keyPress a key or key combination (e.g. 'enter', 'tab', 'ctrl+a', 'alt+tab').
save_portal_custom_answerSave a reusable answer for common portal questions (e.g. 'Why should we hire you?').
screenshotCapture a screenshot of the display.
search_tracked_applicationsSearch tracked applications by keyword across company, role, and notes.
search_windowsSearch for windows matching a regex or substring pattern.
setup_user_profileInitialize or overwrite the candidate profile data.
start_mock_interviewBegin an interactive mock interview session.
track_applicationRecord a newly submitted job application in the local tracker database.
type_text_inputType text using simulated keyboard with randomized human-like keystroke delays.
update_application_progresswrite actionUpdate application stage (e.g. 'interview', 'screening', 'technical', 'offer', 'rejected').
update_profile_attributewrite actionUpdate a specific top-level field in the candidate profile.
wait_secondsPause execution for a specified duration (capped at 30 seconds for safety).
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan36 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
claude mcp add applygenie-mcp -- uvx applygenie-mcp
ApplyGenie: common questions
- Is ApplyGenie MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the ApplyGenie safety report
- How do I install ApplyGenie?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does ApplyGenie need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ApplyGenie maintained?
- The last commit was 2 days ago (2026-09-19). The latest release is v0.1.3.