Applysent for AI assistants
Applysent finds jobs that match your résumé and applies to them on the employer's own careers site. Its remote MCP server lets an assistant do the same with you in the conversation: search, preview, apply after you approve each application, and track what was sent.
Server URL
https://applysent.com/api/mcpStreamable HTTP. Nothing to install and no API key: add the URL, sign in to your account in the browser window that opens, and approve the permissions you want to give.
What your assistant can do
- Search jobs that match your profile, with a match score and the reasons, and filters for salary floor, location and posting date.
- Read any job, or a job from a link you paste.
- Preview an application to one job, then apply after you approve it.
- Track applications and open each receipt: the questions, the answers sent and the employer's confirmation.
- Answer an employer's open question. Answers are stored exactly as you give them; Applysent never invents facts about you.
- Preview, approve or regenerate the résumé tailored to a job.
- Read the employer emails in your application inbox.
- Nothing else: Autopilot is not available to assistants, and there is no bulk or automatic applying here.
Connect your assistant
Claude Code
- Run this in your terminal.
- In Claude Code, type /mcp, choose applysent and sign in.
claude mcp add --transport http applysent https://applysent.com/api/mcpClaude
- In Claude, open Settings → Connectors → Add custom connector.
- Name it Applysent, paste the server URL and add it.
- Choose Connect and sign in.
ChatGPT
- In ChatGPT, open Settings → Apps & Connectors. Turn on Developer mode under Advanced settings if you don't see Create.
- Choose Create, name it Applysent, paste the server URL and pick OAuth.
- Sign in when ChatGPT asks.
Cursor
- Add this to ~/.cursor/mcp.json (or Settings → MCP → Add).
- Choose Login next to applysent and sign in.
{
"mcpServers": {
"applysent": {
"url": "https://applysent.com/api/mcp"
}
}
}VS Code
- Open the Command Palette and run MCP: Add Server.
- Choose HTTP, paste the server URL and name it applysent.
- Sign in when VS Code asks.
Sign-in and permissions
The server uses OAuth 2.1 (authorization code with PKCE, dynamic client registration), so your assistant never sees your password. When you connect, you sign in to Applysent and choose the permissions below; untick any you don't want to give.
Access tokens last an hour and are renewed with a refresh token that lasts 30 days. You can see every connected assistant, and disconnect any of them at once, in Applysent → Settings → AI assistants.
- Search and read jobs (
jobs:read): Search the jobs that match your résumé and read postings, including a posting link you share. - Manage saved jobs and exclusions (
jobs:write): Save or skip jobs and hide employers. Skipping may cancel a swipe not yet queued. - See your applications (
applications:read): Read your applications with their receipts and proof, open employer questions, your plan usage and what your profile still needs. - Read employer emails (
inbox:read): Read the employer emails in your Applysent application inbox. Nothing is sent or replied to. - Read settings and notifications (
settings:read): Read your saved jobs, hidden employers, notification preferences and notifications. - Change settings and notifications (
settings:write): Change your notification preferences and mark notifications as opened. - Apply to jobs you approve (
apply): Prepare an application for review, send it after you approve its preview, or cancel it before it is sent. Each sent application uses one from your plan. - Save answers and résumés (
profile:write): Save your answers to employer questions and tailor, approve or regenerate a résumé for a job.
Every application is your decision
An assistant cannot send an application you have not seen:
preview_applicationshows what applying to one job would send and use, and returns a single-use confirmation for that job. It sends nothing.- You read the preview in the conversation and say yes, or don't.
apply_to_jobsends only with that job's confirmation. The confirmation works for that job and that connection only, once, and expires after 10 minutes. Without it the server answersconfirmation_requiredand nothing is sent.- One application per posting: a job already applied to, or sent with an uncertain outcome, is never sent again.
One application at a time
Autopilot lives on applysent.com only. This connector never turns it on, changes its filters or applies in bulk: each application is one job you said yes to in the conversation, and nothing is sent without that yes.
Plans and limits
Searching, reading and previewing don't use applications. Each application sent uses one, and an account with none left gets no_applications_left or sending_unavailable from apply_to_job with nothing sent. The first connection from an assistant grants 25 free applications to a new account whose email is confirmed, with no card needed.
Plans: $19.99 a month for 750 applications a month (up to 175 a week), or $49.99 every 3 months for 1,000 applications a month (up to 230 a week). Unused applications roll into the next week of the same billing month, never past the end of the month, and the last week gets the remainder. Up to 50 applications a day. 7 days free with the full plan, card required; cancel before day 7 and pay nothing. Monthly: up to 175 a week, then $19.99 a month. 3 months: up to 230 a week, then $49.99 every 3 months. See pricing.
Try asking
- Find remote senior backend roles posted this week that match my résumé.
- Show me what you'd send to the first one, then apply if I say yes.
- What's the status of the applications I sent this month?
- Which applications are waiting on an answer from me?
Privacy and support
The connector reads and changes only your own Applysent account. It receives the arguments of the tools your assistant calls, not your conversation. How Applysent handles your data is in the privacy policy; see also the terms.
Questions: the help centre or [email protected].
Tools
The assistant only sees the tools of the permissions you granted. Every tool declares whether it only reads, changes your account, or reaches outside it.
| Tool | What it does | Permission | Hints |
|---|---|---|---|
search_jobsSearch matching jobs | Jobs that match your résumé and filters, best match first, with the match reasons. | Search and read jobs | Read-only |
list_saved_jobsList saved jobs | The jobs you saved, with their match assessments, best match or newest first. | Read settings and notifications | Read-only |
set_job_savedSave or unsave a job | Saves or removes one job from your saved jobs. | Manage saved jobs and exclusions | Writes |
set_job_feedbackSkip or restore a job | Skips or restores a job. Skipping may cancel a swipe not yet queued, but does not cancel an already queued application. | Manage saved jobs and exclusions | Writes, destructive |
list_blocked_companiesList blocked companies | The employers you excluded from matches, by name, with when each was excluded. | Read settings and notifications | Read-only |
set_company_blockedHide or restore a company | Excludes one employer from your matches, or removes its exclusion. | Manage saved jobs and exclusions | Writes |
get_jobRead a job | One posting in full, its match assessment and any application status. | Search and read jobs | Read-only |
get_jobsRead jobs | Up to 20 postings by id with their match assessments. | Search and read jobs | Read-only |
get_job_from_linkRead a job from its link | Reads the posting at a link you paste and keeps it in your saved jobs; applies to nothing. | Search and read jobs | Writes, reaches outside Applysent |
searchSearch jobs | The same job search as citable results with each employer's posting URL. | Search and read jobs | Read-only |
fetchFetch a job's text | The full text of one job from search, with its posting URL. | Search and read jobs | Read-only |
list_applicationsList applications | Your applications, newest first, with status and the employer's receipt when sent. | See your applications | Read-only |
get_applicationRead an application | One application: status, step, receipt, the answers sent and any open questions. | See your applications | Read-only |
get_application_boardRead the application board | Counts per board column, the work running now and light rows under filters; paging needs a column. | See your applications | Read-only |
get_metricsRead application metrics | Receipt-confirmed metrics for a window of days: confirmations, daily and rolling counts, interview rate. | See your applications | Read-only |
get_application_reviewRead application review | The packet, documents, answers, timeline and blockers for one application. | See your applications | Read-only |
get_application_receiptShow an application receipt | The employer's confirmation for one application, the answers sent and the proof files. | See your applications | Read-only |
list_pending_questionsList open employer questions | Questions employers asked that only you can answer. | See your applications | Read-only |
get_accountRead application usage | Applications left and sent today, and anything stopping sends. | See your applications | Read-only |
get_profile_statusCheck profile readiness | What your profile still needs before applications can go out. | See your applications | Read-only |
list_inboxList employer emails | Employer emails in your application inbox, classified and linked to their application. | Read employer emails | Read-only |
get_messageRead an employer email | One email with its text and the application it belongs to. | Read employer emails | Read-only |
get_threadRead an email conversation | Every email of the same application, oldest first. | Read employer emails | Read-only |
get_notification_settingsRead notification settings | Your push and email notification preferences. | Read settings and notifications | Read-only |
update_notification_settingsChange notification settings | Changes only the given notification preferences. | Change settings and notifications | Writes |
list_notificationsList notifications | Your notification feed, a page at a time. | Read settings and notifications | Read-only |
mark_notification_openedMark a notification opened | Records the first opening of a notification. | Change settings and notifications | Writes |
answer_questionAnswer an employer question | Saves your answer exactly as given and reuses it for every application asking it. | Save answers and résumés | Writes |
preview_tailored_resumePreview a tailored résumé | The résumé tailored to one job from facts already in your résumé, with what changed. | Save answers and résumés | Writes |
approve_tailored_resumeApprove a tailored résumé | Marks the previewed tailored résumé as the one to send with that job's application. | Save answers and résumés | Writes |
regenerate_tailored_resumeRegenerate tailored résumé | Discards a job's tailored résumé and its approval, then tailors it again; refused once the application was sent. | Save answers and résumés | Writes, destructive |
preview_applicationPreview an application | What applying to one job would send, and a single-use confirmation for it. You review it and say yes in the chat before anything is sent. | Apply to jobs you approve | Read-only |
queue_application_for_reviewQueue an application for review | Prepares one application for you to review in Applysent. Sends nothing. | Apply to jobs you approve | Writes, reaches outside Applysent |
apply_to_jobApply to a job | Sends one real application to one job on the employer's site, only after you said yes to that job in the chat; needs that job's confirmation. | Apply to jobs you approve | Writes, destructive, reaches outside Applysent |
cancel_applicationCancel an application | Stops an application whose send has not started. | Apply to jobs you approve | Writes, destructive |
Let Applysent send the applications. You take the interviews.
Applysent finds jobs that fit your résumé, tailors it to each one, fills in the employer's application form, submits it and keeps a receipt.
- 2.4M+ live jobs
- Applies on 12+ hiring systems
- A receipt for every application