MCP server
GetMattered Official
com.getmattered/getmattered
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Auto-Apply That Ends on an Interview. Job matches, per-role resumes, apply, approve, track receipts.
Working at last checkVerified publisher: getmattered.comAbout 17,547 tokens per request once connected39 tools2 new tools added 25 Oct
https://mcp.getmattered.com/mcp
At a glance
- Type
- MCP server
- Publisher
- getmattered.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 39
- Token cost
- About 17,547 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http getmattered https://mcp.getmattered.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.getmattered] url = "https://mcp.getmattered.com/mcp"
Gemini CLI
{"mcpServers":{"getmattered":{"httpUrl":"https://mcp.getmattered.com/mcp"}}}
Cursor
{"mcpServers":{"getmattered":{"url":"https://mcp.getmattered.com/mcp"}}}
VS Code
{"servers":{"getmattered":{"type":"http","url":"https://mcp.getmattered.com/mcp"}}}
Antigravity
agy mcp add getmattered https://mcp.getmattered.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"getmattered","server_url":"https://mcp.getmattered.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"getmattered","server_url":"https://mcp.getmattered.com/mcp"}
Tools
getmattered_analyze_job_description~239 tokens
Extract 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. It does not change the user's resume or settings. Requires a connected GetMattegetmattered_apply~647 tokens
Apply 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, Persongetmattered_approve_applications~366 tokens
Approve applications that are waiting for the user's review (status "waiting_for_review" in getmattered_get_applications). Each approved application is submitted on the employer's own hiring system under the user's name and spends one of the user's applications. This cannot be undone: a submitted apgetmattered_cancel_applications~274 tokens
Cancel applications that are queued to be sent or still being prepared, so they are never submitted. Nothing is sent to the employer. A cancellation cannot be undone with these tools. An application that was already submitted cannot be cancelled or withdrawn, and the answer says so for each one. Pasgetmattered_create_resume_draft~419 tokens
Create a new editable draft in the user's resume builder, with the text the user gives saved as its summary section (up to 2,000 characters). It does not split text into experience, education or skills, and it creates no PDF: the user completes the sections in the builder and downloads the PDF theregetmattered_create_saved_search~297 tokens
Save the user's current job preferences as a new named saved search, the same as saving a search on the dashboard. Pass name (optional; without one, the search is named after the first role and location) and alerts_enabled (optional; true emails the user new matches for this search). It adds a searcgetmattered_delete_saved_search~214 tokens
Delete one of the user's saved searches and stop its email alerts. Pass saved_search_id from getmattered_list_saved_searches. This cannot be undone, so call it only when the user asks to delete that search, and name the search first. The user's job preferences and matches do not change. Do not use igetmattered_draft_follow_upSends messages · ~259 tokens
Write a follow-up message for one application that has gone quiet: the channel it should go through (email, LinkedIn or other), a subject and the text. Pass application_id from getmattered_list_due_follow_ups or getmattered_get_applications. It only drafts: nothing is sent and nothing is recorded. Ugetmattered_generate_cover_letter~600 tokens
Write 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 rgetmattered_generate_interview_questions~418 tokens
Produce 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 usgetmattered_get_account~388 tokens
Read the user's GetMattered account summary. It returns the plan name, tier, status and renewal or end date; the AI token balance; the applications used and left in the current 30-day window and when it resets, plus the free allowance on a free account; the job preferences matches are found againstgetmattered_get_application_profile~303 tokens
Read the user's application profile: the answers GetMattered types into employer application forms. It returns contact details and links; work details (current employer, date of birth, work authorization, relocation, start date, notice period, travel, security clearance, education, years of experiengetmattered_get_applications~487 tokens
List 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 progetmattered_get_inbox~772 tokens
Read 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 prevgetmattered_get_matches~661 tokens
List 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 postingetmattered_get_resume_pdf_link~210 tokens
Get the private link to the PDF of the user's base resume, the resume on file that every application is tailored from. Uploaded DOCX and text resumes are stored as a rendered PDF, so every base resume has one. The link opens the user's GetMattered documents page, which needs their sign-in, and the Pgetmattered_list_due_follow_ups~159 tokens
List the user's applications whose follow-up is due, most urgent first: each one's application_id, job, company, urgency, how many follow-ups were sent and the next due date. Read-only: it changes nothing, sends nothing and spends no credits. Do not use it to see the follow-ups already sent; use getgetmattered_list_saved_searches~163 tokens
List the user's saved searches: each one's saved_search_id, name, target roles, locations, whether new-match email alerts are on, when it was created and when it last sent an alert. A saved search is a named snapshot of the job preferences. Read-only: it changes nothing and spends no credits. Do notgetmattered_list_sent_follow_ups~227 tokens
List the follow-ups the user already sent or recorded, newest first: job, company, attempt number, channel, recipient, subject and date, 20 per page. Pass cursor from the previous answer for older ones. Read-only: it changes nothing and spends no credits. Call it after a timeout or an error from getgetmattered_optimize_resume~515 tokens
Rewrite 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. The rewrite is returned in the answer; the resugetmattered_record_follow_up~426 tokens
Record a follow-up the user sent themselves, for example on LinkedIn or from their own mail app, so the application's follow-up count and next due date stay right. Pass application_id, body (the text they sent, 20 to 4,000 characters), and optionally channel (email, linkedin or other; email by defaugetmattered_refine_application_documents~392 tokens
Rewrite the tailored resume or cover letter of applications that are not sent yet, from the user's instructions. Pass 1 to 25 application_ids from getmattered_get_applications, document_type ("resume" or "cover_letter") and instructions in the user's own words. The rewritten document replaces the ongetmattered_reject_applications~257 tokens
Reject applications that are waiting for the user's review. A rejected application is skipped: nothing is sent to the employer and none of the user's applications is spent. A rejection cannot be undone with these tools. Pass 1 to 25 application_ids from getmattered_get_applications. Reject only thegetmattered_reply_to_emailSends messages · ~382 tokens
Send 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 thgetmattered_reprepare_applications~357 tokens
Build the tailored documents and form answers of applications again, for example after the user changed their resume or settings. Pass 1 to 25 application_ids from getmattered_get_applications, and optionally steps to name the preparation steps to run again; without steps, every step that is out ofgetmattered_restore_matches~230 tokens
Bring back job matches the user skipped, so they show in the user's matches again. Pass 1 to 25 job_match_ids from getmattered_get_matches. A match whose posting has closed cannot be restored, and the answer says so. Nothing is sent to any employer and nothing is spent. It can be undone with getmattgetmattered_save_matches~216 tokens
Save job matches to the user's saved list so they can come back to them. Pass 1 to 25 job_match_ids from getmattered_get_matches. Saving does not apply: nothing is sent to any employer and nothing is spent. It can be undone with getmattered_unsave_matches. Do not use it to apply; use getmattered_appgetmattered_score_resume~506 tokens
Score 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. It does not change the user's rgetmattered_send_follow_upSends messages · ~517 tokens
Send a follow-up email about one application from the user's connected Gmail or Outlook, under the user's name, then record it on the application. It sends a real email to the address in to and cannot be undone. Pass application_id, to (the recipient's address as the user gave it, never a guess), sugetmattered_set_application_stage~367 tokens
Record how applications are going after they were sent: applied, callback, phone_screen, interview, offered, rejected or no_response. Pass 1 to 25 application_ids from getmattered_get_applications and the stage. It changes only the stage on the user's own application tracker: nothing is sent to thegetmattered_set_resume~582 tokens
Put 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 negetmattered_share_resume_pdf~196 tokens
Turn on a public share link for the PDF of the user's base resume and return it. Anyone who has the link can open the resume, including the contact details on it, without signing in. Call it only when the user explicitly asks to share their resume publicly. Sharing can be turned off again on the usegetmattered_skip_matches~386 tokens
Skip job matches the user does not want, so they stop showing in the user's matches. Pass 1 to 25 job_match_ids from getmattered_get_matches and, optionally, reason: not_interested, wrong_location, too_senior, too_junior, salary_too_low, wrong_role, company_mismatch, already_applied or other. The regetmattered_translate_resume~539 tokens
Translate 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 isgetmattered_unsave_matches~212 tokens
Remove job matches from the user's saved list. The matches stay in the user's matches. Pass 1 to 25 job_match_ids from getmattered_get_matches. Nothing is sent to any employer and nothing is spent. It can be undone with getmattered_save_matches. Do not use it to hide a match the user does not want;getmattered_update_application_profile~2327 tokens
Save answers in the user's application profile, the answers GetMattered types into employer application forms. Pass at least one field, and only fields the user stated in this conversation: only those change, every other saved answer stays as it is, and null clears one. Never infer or guess a value,getmattered_update_automatic_apply_settings~561 tokens
Change 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 usgetmattered_update_job_preferences~1166 tokens
Set 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 plaigetmattered_update_saved_search~310 tokens
Rename one of the user's saved searches or turn its new-match email alerts on or off. Pass saved_search_id from getmattered_list_saved_searches and name, alerts_enabled or both. Only the passed fields change, and they can be changed back with this tool. The search's roles and locations stay as they
Browse
Related MCP servers
- Applystead
Search open jobs from employers' own career sites: roles, companies and posting status. - ATSPrep
Free resume tools: ATS score, job match, bullet and LinkedIn checks, tailoring, interview prep. - StackFast FractWin Expert Brain
Expert knowledge base for sales, negotiation, strategy, operations, and risk. - Keywordise
Auto-apply to jobs: matches your CV, tailors a fresh CV per posting, and applies for you. - ENTRA Jobs
Verified AI/tech jobs from company ATSs: search, fit matching, salary stats; employer job posting - Dreamwork
Job search, application materials, and application tracking for AI assistants. - ApplyAll
Search for jobs and apply to jobs. - Worklittle Jobs
Find jobs near you. Search over 4 million openings by role, place, pay, visa and more.
Badge for your README
[](https://aptlynx.net/servers/com.getmattered/getmattered)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents