GetMattered

com.getmattered/getmattered · v1.10.1 · productivity

GetMattered is healthy: it completed an MCP handshake in 3595 ms and exposes 23 tools.

Auto-Apply That Ends on an Interview. Job matches, per-role resumes, apply, approve, track receipts.

Endpoint: https://mcp.getmattered.com/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count23
Latency3595 ms
Last checked (UTC)2026-10-24T17:35:12.059Z

Health history

Checked (UTC)StatusLatencyError
2026-10-24T17:35:12.059ZHealthy3595

Tools (23)

getmattered_get_matchesList the user's matched jobs: the roles GetMattered found for them against their saved job preferences, best matches first, each with a job_match_id, title, company, location, match score, a 500-character excerpt of the posting and the apply URL. Pass job_match_ids (up to 10) to read the full postin
getmattered_applyApply to one job on the user's behalf. Pass job_match_id from getmattered_get_matches, or job_url for any posting. GetMattered rewrites the resume and cover letter for that role, then completes and submits the application on the employer's own hiring system (Greenhouse, Lever, Ashby, Workday, Person
getmattered_get_applicationsList the user's applications and where each one stands, or read one by application_id to see what will be or was sent: the tailored resume, the cover letter, the screening answers, why it stopped, and its place in the queue, plus the employer's confirmation page as an image when that page is the pro
getmattered_review_applicationAct on the user's applications. decision "approve" submits each waiting application on the employer's hiring system under the user's name. This cannot be undone. "reject" skips it, and nothing is sent. "cancel" stops one that is still queued or preparing. "refine" rewrites its resume or cover letter
getmattered_get_accountShow the user's GetMattered account: plan, token balance, applications left in the current 30-day window, the job preferences their matches are found against, and readiness: whether a resume is on file, whether setup is finished, and which profile fields employer forms require that are still empty.
getmattered_set_resumePut the user's resume on their GetMattered account as the base every application is tailored from. Pass exactly one: resume_text (the full text), resume_url (an https link to a PDF, DOCX or plain text file, up to 10 MB), or document_id (one of their saved resumes, from getmattered_get_account). A ne
getmattered_triage_matchesSave or skip job matches: the answer to "want this one?". action "save" keeps matches in the user's saved list; action "skip" dismisses them so they stop showing, with an optional reason (not_interested, wrong_location, too_senior, too_junior, salary_too_low, wrong_role, company_mismatch, already_ap
getmattered_get_inboxRead the user's recruiter inbox: the emails employers sent to the user's GetMattered address after an application, and the user's own replies. With no message_id it lists recent emails, newest first, with the sender, the company and job when known, the subject, the date, an unread flag, a short prev
getmattered_reply_to_emailSend the user's reply to an email from an employer. The reply goes out as a real email from the user's GetMattered address, under the user's name, and cannot be undone. Pass message_id from getmattered_get_inbox and body, the plain-text reply. Only send on the user's explicit go-ahead: first show th
getmattered_score_resumeScore a resume for ATS compatibility. Returns an overall score, section scores, the keywords the resume matches and the ones it is missing, and specific rewrite suggestions. Pass job_description to score against a posting, or omit it for a general ATS readiness score. Requires a connected GetMattere
getmattered_analyze_job_descriptionExtract the ATS keywords and requirements in a job posting, with each term's category, importance and must-have flag. Shows must-have versus nice-to-have requirements so the resume can reflect the posting's own language. Requires a connected GetMattered account and uses the user's AI credits. Do not
getmattered_optimize_resumeRewrite a resume so it passes ATS screening. Returns the rewritten resume, a projected ATS score, and an itemised summary of every change made. Pass job_description to tailor the rewrite to one specific posting, or omit it for general ATS optimization. Requires a connected GetMattered account. Uses
getmattered_generate_interview_questionsProduce interview preparation for a specific role and company: company insights, the questions this role is asked with approach guidance, STAR scenarios drawn from the posting, talking points, questions to ask the interviewer, and salary negotiation prep. Pass application_id to prep for a job the us
getmattered_translate_resumeTranslate the default saved resume-builder document, or the first saved builder document if no default is set, into another language (for example Spanish, French, German, Portuguese or Japanese), ready to send to employers in that market. Returns the new resume's title and a link; the translation is
getmattered_search_jobsDeprecated alias of getmattered_get_matches, use getmattered_get_matches. Returns the user's matched jobs filtered by title, location and remote, exactly as getmattered_get_matches with query, location and remote_only. Read-only: it never changes which roles GetMattered hunts for.
getmattered_update_job_preferencesSet what GetMattered hunts for on the user's behalf, and re-run discovery immediately: target roles, locations, remote, salary band and currency, seniority (experience_levels), work styles, job types, visa sponsorship need, industries to exclude, or pause matching. Pass description to say it in plai
getmattered_generate_cover_letterWrite a cover letter for a specific job from the user's default saved resume-builder document, or the first saved builder document if no default is set, in their own voice and free of recruiter cliches. Returns the finished letter as text and saves it to the account. Pass application_id instead to r
getmattered_auto_applyDeprecated alias of getmattered_apply, use getmattered_apply. Applies to ONE job posting by job_url, end to end, on the employer's own hiring system (Greenhouse, Lever, Ashby, Workday, Personio, Teamtailor, SmartRecruiters, Recruitee, Breezy, Workable, Rippling, BambooHR, JazzHR, softgarden, Jobvite
getmattered_build_pdfCreate an editable resume draft with up to 2,000 characters saved in its summary section. This tool does not split raw text into experience, education or skills. Complete those sections in the builder before downloading a PDF. Templates: modern, classic, or minimal. Private by default; set make_publ
getmattered_update_auto_applyChange the user's Auto Apply settings: turn it on or off (enabled), and set the default apply mode, the daily limit and the lowest match it applies to. While Auto Apply is on, GetMattered starts applications every day without a swipe. default_apply_mode "auto" sends them to the employer under the us
getmattered_update_application_profileRead or update the user's application profile: the answers GetMattered types into employer forms. It covers contact details and links, work authorization, relocation, start date, notice period, education, the legal declarations, and the voluntary self-identification (EEO) answers. Call it with no fi
getmattered_manage_follow_upsFollow up on applications that have gone quiet. action "list" shows the applications whose follow-up is due, most urgent first; "history" shows the follow-ups already sent; "draft" writes a follow-up for one application_id and spends tokens; "send" emails it to the address in to, from the user's con
getmattered_manage_saved_searchesManage the user's saved searches: named snapshots of their job preferences, with optional email alerts for new matches. action "list" shows them; "save" saves the current job preferences as a new search, with an optional name and alerts_enabled; "update" renames one or turns its email alerts on or o