getmattered-mcp
Auto-Apply That Ends on an Interview. GetMattered MCP server: job matches, applications sent on the employer's own hiring system with the confirmation they return, per-role resumes, cover letters and interview prep. Remote MCP at mcp.getmattered.com
Install / Use
claude mcp add getmattered -- npx -y github:getmattered/getmattered-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AI & Machine LearningSupported Platforms
Tags
Our assessment of getmattered-mcp
getmattered-mcp scores 83/100 on our quality scale, 664th of 947 AI & Machine Learning skills we index.
Its MCP Server is 31 KB long, well organised into 37 sections with 16 code examples: a thorough specification that gives an agent plenty to work with.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated today, so getmattered-mcp is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-10-31. Automated pattern scan on 2026-10-31. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
getmattered-mcp compared with similar skills
All 4 of these similar skills score higher than getmattered-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| getmattered-mcp (this skill)by getmattered | 83 | 3 | today | MCP Server |
| Agent-Reachby Panniantong | 100 | 107.1k | 6d ago | CLAUDE.md |
| claude-memby thedotmack | 100 | 107.0k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 89.3k | 5d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.4k | today | CLAUDE.md |
Frequently asked questions
- How do I install getmattered-mcp?
- Run
claude mcp add getmattered -- npx -y github:getmattered/getmattered-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does getmattered-mcp work with?
- It is written for Claude Code, Claude Desktop, Cursor and Gemini CLI, as a MCP Server file. Other agents that read the same format can often use it too.
- Is getmattered-mcp safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is getmattered-mcp still maintained?
- The repository was last updated today, so getmattered-mcp is actively maintained.
Skill content
View source on GitHubGetMattered MCP Server
Version 1.12.0. It includes fourteen portable job-search skills. See the changelog.
Auto-Apply That Ends on an Interview
Stop applying. Start interviewing.
Score your resume the way the screening software scores it, rewrite it for the exact role, write the cover letter, prepare for the interview, and send the application in on the employer's own hiring system. All from inside the assistant you already work in.
<br /> <img src="assets/01-stop-applying-start-interviewing.png" alt="GetMattered - stop applying, start interviewing" width="820" />And it keeps the employer's own confirmation. Most tools count applications sent, which is a number the tool awards itself off its own button click. This one reports what the employer's system actually returned, so a real rejection is distinguishable from a form that quietly dropped your application.
Listing page · Status · Website · Privacy · Terms
</div>Most applicants are screened out by software before a person reads a word, and a good number are never screened at all, because the form silently dropped a required field or the upload never attached. From the candidate's side those look identical to rejection, which is why so many people rewrite a CV nobody ever read.
This server puts both halves of that process in your hands: the screening, and the proof that the application arrived.
<div align="center"> <img src="assets/02-only-roles-that-actually-fit.png" alt="Only roles that actually fit, scored before you see them" width="49%" /> <img src="assets/03-the-company-confirmed-it.png" alt="The employer's own system confirming an application arrived" width="49%" /> <img src="assets/04-sent-means-they-got-it.png" alt="Sent means they got it: every application carries the employer's confirmation" width="49%" /> <img src="assets/05-we-apply-where-the-jobs-live.webp" alt="It applies on 30+ hiring systems, where the jobs actually live" width="49%" /> <img src="assets/06-you-always-know-where-you-stand.png" alt="You always know where every application stands" width="49%" /> <img src="assets/07-they-wrote-back-an-interview.png" alt="They wrote back: an interview, not a no" width="49%" /> <img src="assets/08-wake-up-to-interviews.png" alt="Wake up to interviews" width="820" /><sub>From the first match to the interview invite. Every application carries the employer's own confirmation.</sub>
</div>Every application goes in on the company's real careers page, under your name, with your own materials. It lands on 30+ hiring systems, including Greenhouse, Lever, Ashby, Workday, Personio, Teamtailor, SmartRecruiters, Recruitee, Breezy, Workable, Rippling, BambooHR, JazzHR, softgarden, Jobvite, Gem, Zoho Recruit, Dayforce, Hireology, Dover, Oracle Recruiting Cloud, Paylocity, Oracle Taleo, UKG Pro Recruiting, ADP, Avature, CareerPlug, Pinpoint, Manatal, and Eightfold.
Nothing to install. Connect once and run it from Claude, ChatGPT, Codex, Cursor, Gemini CLI, VS Code or any MCP client, and from your phone over iMessage through Poke.
The whole job search in five calls: see your matches (getmattered_get_matches), apply to one
(getmattered_apply, sent automatically or held for your yes), approve what is waiting
(getmattered_approve_applications), track every application to the employer's own receipt
(getmattered_get_applications), and check your plan and what is left (getmattered_get_account).
The full list is under Tools.
Watch the demo
90 seconds: resume upload, job matching, a real application sent on the employer's own form, the employer's confirmation email, interview prep, and applying from ChatGPT, Claude and Cursor.
Quick start
One click, if your app supports it:
GetMattered is a hosted remote MCP server. Point your client at one URL:
https://mcp.getmattered.com/mcp
The first tool call opens an OAuth sign-in. Sign in with Google, and you are connected. A free account needs no card and arrives with a one-time 10,000-token starter grant and five free applications from ChatGPT, Claude or any MCP client.
Claude (web, Desktop, Code)
Settings → Connectors → Add custom connector
| Field | Value |
|---|---|
| Name | GetMattered |
| Remote MCP server URL | https://mcp.getmattered.com/mcp |
In Claude Code, one line does it:
claude mcp add --transport http getmattered https://mcp.getmattered.com/mcp
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"getmattered": {
"url": "https://mcp.getmattered.com/mcp"
}
}
}
ChatGPT
GetMattered is an app in ChatGPT. Open GetMattered in ChatGPT, add it, and sign in with your GetMattered account when ChatGPT asks. Then ask for your job matches in a new chat. There is no Action schema to import and nothing to host.
VS Code
code --add-mcp '{"name":"getmattered","type":"http","url":"https://mcp.getmattered.com/mcp"}'
Plugin for Codex, ChatGPT, Claude Code and Cursor
This repository is a plugin marketplace. The getmattered plugin bundles the MCP server with fourteen
skills, in the portable plugin.json format that Codex, ChatGPT, Claude Code and Cursor read:
| Skill | Use it when |
|---|---|
| using-getmattered | You want the assistant to pick the right tool and order for your request |
| setup-job-search | You want to set your base resume, finish your profile or check readiness |
| find-matching-jobs | You want your job matches, want to save or skip one, or want to change what it looks for |
| apply-to-a-job | You want to apply, or you paste a job link and say "apply" |
| review-and-send | You want to see what is waiting for you, change it, and send it |
| tailor-for-a-job | You want a posting analysis, an ATS score or a resume rewrite for one role |
| track-applications | You ask "did it go through", or how many applications you have left |
| write-cover-letter | You want a letter for one job or changes to an existing letter |
| prepare-for-interview | You want role-specific questions and to practise answers from your own experience |
| handle-recruiter-replies | An employer wrote back and you want to read it and send a reply you approved |
| follow-up-on-applications | An application has gone quiet and you want to follow up |
| manage-saved-searches | You want to save a search and get emailed about its new jobs |
| translate-resume | You want your resume in another language |
| build-resume-document | You want the PDF link of your resume on file, or a private editable summary draft to finish in the builder |
The hosted skill index is at
getmattered.com/.well-known/agent-skills/index.json.
The plugin files are in plugins/getmattered/skills/. The root skills/ link points to that same
directory so Gemini CLI discovers the workflows without a second set of skill files.
Skills check account limits before metered work and get approval before credit-consuming actions or sending an application. Installing a plugin does not buy a GetMattered plan. Public directory approval is separate from installing this repository directly.
Codex:
codex plugin marketplace add getmattered/getmattered-mcp
codex plugin add getmattered@getmattered
Claude Code:
claude plugin marketplace add getmattered/getmattered-mcp
claude plugin install getmattered@getmattered
Codex (CLI, IDE extension and the ChatGPT desktop app)
codex mcp add getmattered --url https://mcp.getmattered.com/mcp
codex mcp login getmattered
The Codex CLI, the IDE extension and the ChatGPT desktop app share this configuration.
Gemini CLI
This repository is also a Gemini CLI extension (gemini-extension.json, GEMINI.md and the same
fourteen skills):
gemini extensions install https://github.com/getmattered/getmattered-mcp
Or add the server by hand in ~/.gemini/settings.json:
{
"mcpServers": {
"getmattered": { "httpUrl": "https://mcp.getmattered.com/mcp" }
}
}
Zed
Settings → AI → MCP Servers → Add Remote Server, then paste https://mcp.getmattered.com/mcp.
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"getmattered": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.getmattered.com/mcp"] }
}
}
Perplexity, Mistral Le Chat and Raycast
Each has a custom connector screen that takes a remote MCP URL. Paste
https://mcp.getmattered.com/mcp and choose OAuth.
From your phone: iMessage, Telegram and WhatsApp
- iMessage / SMS: add GetMattered to Poke in one tap
(or
npx poke@latest mcp add https://mcp.getmattered.com/mcp -n "GetMattered"), sign in, then text Poke: "find me remote product designer jobs and apply to the best two". - Telegram, WhatsApp or iMessage on your own server: OpenClaw is a self-hosted gateway. Add the URL as an MCP server and enable the channel you use.
Any client that only speaks stdio
This repository ships a thin bridge. It relays the protocol to the hosted server and adds nothing of its own.
npx -y github:getmattered/getmattered-mcp
Or with Docker:
docker build -t getmattered-mcp .
docker run --rm -i getmattered-mcp
{
"mcpServers": {
"getmattered": {
"command": "d
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
107.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
claude-mem
107.0kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
89.3kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
headroom
78.4kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

