Horizontal

WorksSearch and the webWork and collaboration

Applystead

Search open jobs from employers' own career sites: roles, companies and posting status.

Addresshttps://applystead.com/mcp
Claude Codeclaude mcp add --transport http jobs https://applystead.com/mcp
For Cursor and other clients
{
  "mcpServers": {
    "jobs": {
      "type": "http",
      "url": "https://applystead.com/mcp"
    }
  }
}

Watch out

Has tools that change things: 21 of them

The server itself marks these tools as deleting or overwriting data (destructiveHint): have the agent ask you before it calls them.

Test
Works: Handshake succeeded
Tools
46 tools
Handshake
2.6 s
Transport
streamable-http · 2025-06-18
Tested
6 November 2026
Registry name
com.applystead/jobs v1.0.0
Listed
6 October 2026
Updated
6 October 2026
Website
applystead.com/developers
Source
github.com/usr-bin-roygbiv/applystead-mcp
The last 1 tests
WhenResultTime
2026-11-06 12:13 UTCHandshake succeeded2.6 s

The 46 tools it listed

"Read only" and "Changes data" are the server's own marks. Underlined parameters are required.

  1. apply_to_jobChanges data

    Apply to a job

    Sends one application to the employer: the only tool that applies. It takes the preparation_id, review_digest and authority_digest of the packet the member reviewed (get_applications packet), or approve_only for a job marked approveOnly (an approve-first job with no packet yet), which Applystead prepares and sends.

    application_id preparation_id review_digest authority_digest approve_only

  2. ask_ottoRead only

    Ask Otto

    Ask Otto, Applystead's job search coach, a question about the member's search, an application or a company.

    question mode topic application_id company_slug

  3. call_lineChanges data

    Call from the recruiter line

    Calls a US or Canadian number the member names from their own recruiter line (Premium): the member's phone rings first, then the number is dialed. The member confirms; nothing is dialed otherwise. Actions: dial. Call with action "help" for each action's fields.

    action params

  4. check_job_postingRead only

    Check a job posting

    Checks whether one employer job posting is still open, for questions like “is this job still taking applications?”: url is the https link to the employer's posting. Returns open, closed, unknown (a posting Applystead does not track) or unsupported (not a posting link Applystead reads), as of Applystead's last read (the link itself is not fetched), with a tracked posting's title, company and Applystead job page, and an open one's listed pay and Apply with Applystead link. Apply with Applystead opens an Applystead account that tailors a résumé to a job and prepares applications for the person.

    url

  5. delete_accountChanges data

    Delete the account

    Delete the member's Applystead account: send_code emails a code, confirm deletes with it. Actions: send_code, confirm. Call with action "help" for each action's fields.

    action params

  6. get_accountRead only

    Read the account

    The member's account: overview, membership, notifications, invites, reference lists, feedback, review, what's new and a full export. Actions: overview, membership, notifications, invites, reference, feedback, my_review, whats_new, export. Call with action "help" for each action's fields.

    action params

  7. get_answersRead only

    Read the member's answers

    The member's saved answers, finished questions, and questions about them. Actions: library, finished, ask_library. Call with action "help" for each action's fields.

    action params

  8. get_applicationsRead only

    Read applications

    Applications ready for review, approve-first jobs, every application, totals, replies, one application, its packet (whose preparationId, reviewDigest and authorityDigest apply_to_job needs) and its documents. Actions: ready, approvals, applied, totals, live, replies, get, packet, document, job_page. Call with action "help" for each action's fields.

    action application_id params

  9. get_assistantRead only

    Read the interview assistant

    The interview assistant's settings, paired devices and call recordings. Actions: settings, devices, recordings, recording. Call with action "help" for each action's fields.

    action key params

  10. get_auto_applyRead only

    Read Auto apply

    The member's Auto apply settings and résumés. Actions: settings. Call with action "help" for each action's fields.

    action params

  11. get_calendarRead only

    Read the calendar

    The member's calendar, events, invitations found in mail, the job search schedule, and the page where the member connects a Google or Microsoft calendar. Actions: view, export_ics, event, event_context, mail_invitations, schedule, schedule_sources, connect_link. Call with action "help" for each action's fields.

    action calendar_event_id mail_message_id params

  12. get_company_jobsRead only

    Get a company's jobs

    Looks up one company's open roles on Applystead, for questions like “is Stripe hiring?” or “what jobs does Acme have open?”. company is a company name or Applystead company slug. Returns the company's name, its number of open roles and its company page, with its 10 newest open jobs, each linking its Applystead job page and an Apply with Applystead link. Apply with Applystead opens an Applystead account that tailors a résumé to a job and prepares applications for the person.

    company

  13. get_connectionsRead only

    Read connected apps and keys

    Connected apps, API keys, webhooks and API usage. Actions: list. Call with action "help" for each action's fields.

    action params

  14. get_contactsRead only

    Read contacts

    The member's contacts (Premium) and one person's profile. Actions: list, person. Call with action "help" for each action's fields.

    action person_key params

  15. get_insightsRead only

    Read insights

    The member's dashboard, stats, time-away summary, analytics and LinkedIn suggestions. Actions: dashboard, stats, away, analytics, analytics_home, analytics_search, analytics_selection, analytics_chat, linkedin_text. Call with action "help" for each action's fields.

    action params

  16. get_interview_practiceRead only

    Read interview practice

    Practice interviews (Premium): setups, sessions, scores and the question bank. Actions: overview, bank, get_session. Call with action "help" for each action's fields.

    action session_id params

  17. get_interviewsRead only

    Read interviews

    The member's interviews, rounds, briefings, people, playbooks, company research, calendar feed and question sets. Actions: list, follow_ups, get, briefing, people, playbook, company_intel, calendar_feed, question_set. Call with action "help" for each action's fields.

    action interview_id event_id params

  18. get_jobsRead only

    Read job matches

    The member's job matches, newest jobs, why a job matches, the market map, company pages and a changed search's matches. Actions: matches, preview_search, newest, explain_match, market_map, market_map_jobs, company. Call with action "help" for each action's fields.

    action company_slug params

  19. get_lineRead only

    Read the recruiter line

    The member's own recruiter line (Premium): the calls and texts that reached it and the calls they placed from it, with whom each was known as, when, how it was answered, how long it lasted, and the voicemail, summary or transcript stored for it. Actions: activity. Call with action "help" for each action's fields.

    action params

  20. get_mailboxRead only

    Read the Mailbox

    The member's Mailbox: threads, messages, attachments, contacts, settings, drafts, held replies, drafted replies, sending accounts and custom domain quotes. Actions: threads, thread, reply_address, messages, attachment, contacts, settings, applying_address, forwarding, draft, held_replies, held_reply, held_reply_attachment, ai_replies, connected_senders, connect_sender_link, domain_suggestions, check_domain. Call with action "help" for each action's fields.

    action key index draft_id params

  21. get_membershipRead only

    Read the cancellation questions

    The questions asked about a cancellation the member made, with their ids. Actions: cancellation_questions. Call with action "help" for each action's fields.

    action params

  22. get_outreachRead only

    Read outreach

    Outreach to people at companies (Premium): threads, people worth reaching with a drafted first email, suggestions, one message and the exact message a send would deliver, and Mailbox campaigns (one email each to the recruiter or hiring manager of many jobs) with their expected response, research, emails and approval. Actions: threads, cold_context, suggestions, get, preview, campaigns, campaign, campaign_targets, campaign_approval. Call with action "help" for each action's fields.

    action outreach_id campaign_id params

  23. get_profileRead only

    Read the profile

    The member's profile, job search preferences, saved questions and photo. Actions: profile, questions, photo. Call with action "help" for each action's fields.

    action params

  24. get_resume_studioRead only

    Read the résumé studio

    The résumé studio's saved résumés, a master résumé built from the profile, and a résumé as a PDF or Word file; nothing is saved. Actions: get, create_from_profile, export. Call with action "help" for each action's fields.

    action params

  25. get_setupRead only

    Read first-time setup

    Where first-time setup stands, a résumé import's progress and setup's job previews. Actions: status, import_status, preview_matches, role_groups. Call with action "help" for each action's fields.

    action ingestion_id params

  26. get_websiteRead only

    Read website

    The member's Applystead personal website (Premium), for building it with the member's own agent: whether the member can have one, its address and state, the profile facts to build from, its files and one file's content. Spends no points. Actions: status, profile, list_files, read_file. Call with action "help" for each action's fields.

    action params

  27. manage_answersChanges data

    Manage answers

    Improve, keep, edit and delete answers in the library. Actions: improve, keep_ai_answers, edit, delete, edit_saved, delete_saved, delete_finished. Call with action "help" for each action's fields.

    action fact_id params

  28. manage_applicationsChanges data

    Manage applications

    Add a job to the queue, pass on one, choose its résumé, edit its packet or rate the queue. Actions: add_job, pass, choose_resume, edit_packet, rate_queue. Call with action "help" for each action's fields.

    action application_id params

  29. manage_assistantChanges data

    Manage the interview assistant

    Change the interview assistant's settings, remove a paired device, and delete, file or unfile call recordings. Actions: update_settings, remove_device, delete_recording, file_recording, unfile_recording. Call with action "help" for each action's fields.

    action key params

  30. manage_calendarChanges data

    Manage the calendar

    Create and connect calendars, add, change and delete events, prepare replies to invitations and manage the job search schedule. Events are written to the member's own calendars; no invitations are sent. Actions: create_local, connect_caldav, import_ics, sync, choose_calendar, create_event, update_event, delete_event, hide_interview_event, prepare_rsvp, import_invitation, disconnect, update_schedule, generate_schedule, approve_schedule, discard_schedule. Call with action "help" for each action's fields.

    action calendar_event_id mail_message_id key params

  31. manage_connectionsChanges data

    Connected apps and keys

    Disconnect a connected app, revoke an API key or remove a webhook. Keys and webhooks are created in Agents & API. Actions: disconnect_agent, revoke_key, remove_webhook. Call with action "help" for each action's fields.

    action grant_id key_id webhook_id params

  32. manage_contactsChanges data

    Manage contacts

    Add, remove and import the member's contacts (Premium). Actions: add, remove, remove_all, import_csv. Call with action "help" for each action's fields.

    action contact_id params

  33. manage_interview_practiceChanges data

    Run interview practice

    Practice interviews (Premium): create, change and delete setups and questions, and start, answer, finish, score and delete practice sessions. Actions: create_setup, update_setup, delete_setup, create_question, update_question, delete_question, start_session, answer, finish_session, cancel_session, score_session, delete_session. Call with action "help" for each action's fields.

    action setup_id question_id session_id params

  34. manage_interviewsChanges data

    Manage interviews

    Create and update interviews and rounds, notes, transcripts, briefings, recordings, scorecards, debriefs, invites, checks, thank-you notes and next-steps or feedback notes to employers. Actions: create, update, add_round, update_round, add_correspondence, add_transcript, link_calendar, generate_briefing, attach_recording, detach_recording, score_round, add_interviewer, save_debrief, mark_invite_seen, rate_tracking, answer_check, mark_thank_you_done, draft_thank_you, draft_follow_up. Call with action "help" for each action's fields.

    action interview_id event_id invite_id check_id follow_up_key params

  35. manage_mailboxChanges data

    Organise the Mailbox

    Organise threads, labels, settings, forwarding and drafts, and manage held replies, drafted replies, sending accounts, a custom domain order and a domain the member already owns. Sending is send_email. Actions: organize, update_settings, create_label, rename_label, delete_label, set_forwarding, approve_applying_address, save_draft, delete_draft, attach_file, remove_attachment, cancel_send, discard_held_reply, dismiss_ai_reply, ai_reply_settings, sender_settings, disconnect_sender, cancel_domain_order, connect_own_domain, check_own_domain, disconnect_own_domain, retry_domain_setup. Call with action "help" for each action's fields.

    action key draft_id attachment_id connection_id params

  36. manage_membershipChanges data

    Manage the membership

    Start a plan, open the payment details page, answer the questions about a cancellation the member made, and buy a custom domain or extra campaigns. Prices come from get_account membership, a get_membership preview or get_outreach campaigns (packs), and pricingAcceptance is the exact value the member accepted. Payment happens on a page the member opens. Cancelling is never done through an agent: the member cancels the membership under Membership at the top of Account, or ends a Premium trial on Membership, on applystead.com. Actions: start_checkout, billing_portal, cancellation_feedback, buy_domain, buy_extra_campaigns. Call with action "help" for each action's fields.

    action params

  37. manage_outreachChanges data

    Manage outreach

    Draft and manage outreach messages to people at companies: accept the terms, draft, edit, redraft, discard, record the outcome and close a thread; build Mailbox campaigns, choose their message, edit or remove their emails and cancel them. Sending is send_email send_outreach or send_campaign. Actions: accept_terms, draft, edit, discard, regenerate, resolve, close_thread, create_campaign, choose_campaign_template, retry_campaign_templates, write_campaign_emails, edit_campaign_email, cancel_campaign. Call with action "help" for each action's fields.

    action outreach_id campaign_id target_id params

  38. manage_resume_studioChanges data

    Edit the résumé studio

    Save the résumé studio, tailor or refine a résumé for a job, and read a job description from a link. Job links and descriptions given are kept with the account. Actions: save, tailor, refine, read_job_link. Call with action "help" for each action's fields.

    action params

  39. manage_websiteChanges data

    Build website

    Build the member's Applystead personal website (Premium) with the member's own agent: write and delete draft files and publish the draft. Sites are static HTML and CSS with no scripts: files are html, css, json, txt, xml, svg, md and images (no JavaScript). Pages may not run scripts (<script>, on...= attributes, javascript: links), ask for passwords or hold forms, redirect, or embed frames or other pages; such files are refused with a message saying what to change. Spends no points. Actions: write_file, delete_file, publish. Call with action "help" for each action's fields.

    action params

  40. run_setupChanges data

    Run first-time setup

    Import a résumé, answer setup questions, approve the applying address and finish setup. Actions: import_resume, cancel_import, save_setup_answers, approve_applying_address, finish. Call with action "help" for each action's fields.

    action ingestion_id params

  41. search_jobsRead only

    Search jobs

    Searches open jobs on employers' own career sites, for questions like “product manager roles at Stripe” or “remote data engineer jobs in the US”. query takes title or company words, and remote (remote jobs only) or remote in the US; remote_country narrows remote jobs to one country, and listed pay and recency have their own parameters. Returns up to limit jobs (default 10, max 20), employers' own postings before staffing firms' and job boards' reposts, newest first, each with title, company, place, pay, job page and Apply with Applystead link; a job's jobId queues it for a connected member with manage_applications add_job. Apply with Applystead opens an Applystead account that tailors a résumé to a job and prepares applications for the person.

    query remote_country company kind pay_listed posted_within_hours limit

  42. send_emailChanges data

    Send email

    Send email from the member's Applystead Mailbox: drafts, replies, held replies, drafted replies, outreach and campaigns, and turn automatic replies on or off. Actions: send_draft, reply, confirm_held_reply, send_ai_reply, full_auto_replies, send_outreach, send_campaign. Call with action "help" for each action's fields.

    action draft_id mail_message_id key outreach_id campaign_id params

  43. update_auto_applyChanges data

    Change Auto apply

    Turn Auto apply on or off, change its switches, and manage the résumés it uses. Actions: set, set_default_resume, set_resume_rules, add_resume, remove_resume. Call with action "help" for each action's fields.

    action resume_id params

  44. update_profileChanges data

    Change the profile

    Change the profile and job search, work authorization, answers and photo, or import a LinkedIn data export. Actions: update, set_work_authorization, save_answers, set_photo, set_photo_flags, remove_photo, import_linkedin_export. Call with action "help" for each action's fields.

    action params

  45. update_settingsChanges data

    Change account settings

    Change notification emails, job alerts, language, insights sharing, redeem a voucher, send feedback or a review, or resend the verification email. Actions: email_preferences, job_alerts, language, insights_sharing, redeem_voucher, send_feedback, report_pay_estimate, save_review, delete_review, resend_verification_email. Call with action "help" for each action's fields.

    action params

  46. whoamiRead only

    Who is connected

    The connected Applystead member: id, name, email and plan.

Is this yours?

Claim it to hear the moment it breaks, correct this page and add your own ways to use it.

A test is the handshake and the tool list: no tool was called. Names and descriptions are as listed by whoever registered the server; we haven't checked them.

Back to Tested MCP Servers