Skip to content

Applystead

by applystead.com · remote · no sign-in to list tools · v1.0.0 · published by com.applystead

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

Deletes · 19Changes · 2

42 tools: 19 can delete or cancel things, 2 change things and 21 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http jobs https://applystead.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

42 tools

Deletes or cancels 19Claude Code: deny
  • apply_to_jobSends one application to the employer: the only tool that applies.No findings

    Why it is in this group

    • The name "apply_to_job" says "apply": a word for a change.
    • The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Apply to a job
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • delete_accountDelete the member's Applystead account: send_code emails a code, confirm deletes with it.No findings

    Why it is in this group

    • The name "delete_account" says "delete": a word for removing or ending something.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Delete the account
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_answersImprove, keep, edit and delete answers in the library.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Manage answers
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_applicationsAdd a job to the queue, pass on one, choose its résumé, edit its packet or rate the queue.No findings

    Why it is in this group

    • The description's first verb is "add": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Manage applications
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_assistantChange the interview assistant's settings, remove a paired device, and delete, file or unfile call recordings.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Manage the interview assistant
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_calendarCreate and connect calendars, add, change and delete events, prepare replies to invitations and manage the job search schedule.No findings

    Why it is in this group

    • The description's first verb is "create": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Manage the calendar
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • manage_connectionsDisconnect a connected app, revoke an API key or remove a webhook.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Connected apps and keys
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_contactsAdd, remove and import the member's contacts (Premium).No findings

    Why it is in this group

    • The description's first verb is "add": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Manage contacts
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_interview_practicePractice interviews (Premium): create, change and delete setups and questions, and start, answer, finish, score and delete practice sessions.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Run interview practice
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_interviewsCreate and update interviews and rounds, notes, transcripts, briefings, recordings, scorecards, debriefs, invites, checks, thank-you notes and next-steps or feedback notes to emplo…No findings

    Why it is in this group

    • The description's first verb is "create": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Manage interviews
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_mailboxOrganise 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.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Organise the Mailbox
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • manage_membershipStart a plan, open the payment details page, answer the questions about a cancellation the member made, and buy a custom domain, API credit or extra campaigns.No findings

    Why it is in this group

    • The description's first verb is "start": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Start a plan, open the payment details page, answer the questions about a cancellation the member made, and buy a custom domain, API credit 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_api_credits, buy_extra_campaigns. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Manage the membership
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • manage_outreachDraft 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 t…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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. Standard drafts first emails to the hiring contacts it revealed; sending, the terms, outcomes and campaigns are Premium. 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.

    Annotations the server declares

    • title: Manage outreach
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • manage_resume_studioSave the résumé studio, tailor or refine a résumé for a job, and read a job description from a link.No findings

    Why it is in this group

    • The description's first verb is "save": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Edit the résumé studio
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • run_setupImport a résumé, answer setup questions, approve the applying address and finish setup.No findings

    Why it is in this group

    • The name "run_setup" says "run": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Run first-time setup
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • send_emailSend email from the member's Applystead Mailbox: drafts, replies, held replies, drafted replies, outreach and campaigns, and turn automatic replies on or off.No findings

    Why it is in this group

    • The name "send_email" says "send": a word for sending, and what is sent cannot be taken back.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Send email
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • update_auto_applyTurn Auto apply on or off, change its switches, and manage the résumés it uses.No findings

    Why it is in this group

    • The name "update_auto_apply" says "update": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Change Auto apply
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • update_profileChange the profile and job search, work authorization, answers and photo, or import a LinkedIn data export.No findings

    Why it is in this group

    • The name "update_profile" says "update": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Change the profile
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
  • update_settingsChange notification emails, job alerts, language, insights sharing, redeem a voucher, send feedback or a review, or resend the verification email.No findings

    Why it is in this group

    • The name "update_settings" says "update": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Change account settings
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: false
Changes things 2Claude Code: ask
  • ask_ottoAsk Otto, Applystead's job search coach, a question about the member's search, an application or a company.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Ask Otto, Applystead's job search coach, a question about the member's search, an application or a company.

    Annotations the server declares

    • title: Ask Otto
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • check_job_postingWhether an employer's job posting link was still open when Applystead last read it, with its listed pay.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Whether an employer's job posting link was still open when Applystead last read it, with its listed pay. A tracked posting links its Applystead job page, and an open one an Apply with Applystead link; postings Applystead does not track are reported as unknown. Apply with Applystead opens an Applystead account that tailors a résumé to a job and prepares applications for the person.

    Annotations the server declares

    • title: Check a job posting
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
    • idempotentHint: true
Only reads 21Claude Code: allow
  • get_accountThe member's account: overview, membership, notifications, invites, reference lists, feedback, review, what's new and a full export.No findings

    Why it is in this group

    • The name "get_account" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read the account
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_answersThe member's saved answers, finished questions, and questions about them.No findings

    Why it is in this group

    • The name "get_answers" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read the member's answers
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_applicationsApplications ready for review, approve-first jobs, every application, totals, replies, one application, its packet (whose preparationId, reviewDigest and authorityDigest apply_to_j…No findings

    Why it is in this group

    • The name "get_applications" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read applications
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_assistantThe interview assistant's settings, paired devices and call recordings.No findings

    Why it is in this group

    • The name "get_assistant" says "get": a word for reading.
    Description, as the server wrote it
    The interview assistant's settings, paired devices and call recordings. Actions: settings, devices, recordings, recording. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read the interview assistant
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_auto_applyThe member's Auto apply settings and résumés.No findings

    Why it is in this group

    • The name "get_auto_apply" says "get": a word for reading.
    Description, as the server wrote it
    The member's Auto apply settings and résumés. Actions: settings. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read Auto apply
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_calendarThe member's calendar, events, invitations found in mail, the job search schedule, and the page where the member connects a Google or Microsoft calendar.No findings

    Why it is in this group

    • The name "get_calendar" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read the calendar
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_company_jobsA company's open roles and company page, with its newest open jobs, each linking its Applystead job page and an Apply with Applystead link.No findings

    Why it is in this group

    • The name "get_company_jobs" says "get": a word for reading.
    Description, as the server wrote it
    A company's open roles and company page, with its 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.

    Annotations the server declares

    • title: Get a company's jobs
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
    • idempotentHint: true
  • get_connectionsConnected apps, API keys, webhooks, API balance and usage.No findings

    Why it is in this group

    • The name "get_connections" says "get": a word for reading.
    Description, as the server wrote it
    Connected apps, API keys, webhooks, API balance and usage. Actions: list. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read connected apps and keys
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_contactsThe member's contacts (Premium) and one person's profile.No findings

    Why it is in this group

    • The name "get_contacts" says "get": a word for reading.
    Description, as the server wrote it
    The member's contacts (Premium) and one person's profile. Actions: list, person. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read contacts
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_insightsThe member's dashboard, stats, time-away summary, analytics and LinkedIn suggestions.No findings

    Why it is in this group

    • The name "get_insights" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read insights
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_interview_practicePractice interviews (Premium): setups, sessions, scores and the question bank.No findings

    Why it is in this group

    • The name "get_interview_practice" says "get": a word for reading.
    Description, as the server wrote it
    Practice interviews (Premium): setups, sessions, scores and the question bank. Actions: overview, bank, get_session. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read interview practice
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_interviewsThe member's interviews, rounds, briefings, people, playbooks, company research, calendar feed and question sets.No findings

    Why it is in this group

    • The name "get_interviews" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read interviews
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_jobsThe member's job matches, newest jobs, why a job matches, the market map and company pages.No findings

    Why it is in this group

    • The name "get_jobs" says "get": a word for reading.
    Description, as the server wrote it
    The member's job matches, newest jobs, why a job matches, the market map and company pages. Actions: matches, newest, explain_match, market_map, market_map_jobs, company. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read job matches
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_mailboxThe member's Mailbox: threads, messages, attachments, contacts, settings, drafts, held replies, drafted replies, sending accounts and custom domain quotes.No findings

    Why it is in this group

    • The name "get_mailbox" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read the Mailbox
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_membershipPreviews of what a plan, term or Premium upgrade change costs, the Membership page where the member confirms such a change, and the questions asked about a cancellation.No findings

    Why it is in this group

    • The name "get_membership" says "get": a word for reading.
    Description, as the server wrote it
    Previews of what a plan, term or Premium upgrade change costs, the Membership page where the member confirms such a change, and the questions asked about a cancellation. Actions: cancellation_questions, preview_upgrade, upgrade_link, upgrade_trial_link, preview_term, change_term_link, preview_plan_change, change_plan_link, switch_trial_plan_link. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read plan change options
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_outreachOutreach 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 Mailb…No findings

    Why it is in this group

    • The name "get_outreach" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read outreach
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_profileThe member's profile, job search preferences, saved questions and photo.No findings

    Why it is in this group

    • The name "get_profile" says "get": a word for reading.
    Description, as the server wrote it
    The member's profile, job search preferences, saved questions and photo. Actions: profile, questions, photo. Call with action "help" for each action's fields.

    Annotations the server declares

    • title: Read the profile
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_resume_studioThe 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.No findings

    Why it is in this group

    • The name "get_resume_studio" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read the résumé studio
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_setupWhere first-time setup stands, a résumé import's progress and setup's job previews.No findings

    Why it is in this group

    • The name "get_setup" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Read first-time setup
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_jobsSearch open jobs that employers posted on their own career sites, newest first.No findings

    Why it is in this group

    • The name "search_jobs" says "search": a word for reading.
    Description, as the server wrote it
    Search open jobs that employers posted on their own career sites, newest first. Every job links its Applystead job page and an 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.

    Annotations the server declares

    • title: Search jobs
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
    • idempotentHint: true
  • whoamiThe connected Applystead member: id, name, email and plan.No findings

    Why it is in this group

    • The name "whoami" says "whoami": a word for reading.
    Description, as the server wrote it
    The connected Applystead member: id, name, email and plan.

    Annotations the server declares

    • title: Who is connected
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http jobs https://applystead.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__jobs__search_jobs",
      "mcp__jobs__get_company_jobs",
      "mcp__jobs__whoami",
      "mcp__jobs__get_account",
      "mcp__jobs__get_membership",
      "mcp__jobs__get_setup",
      "mcp__jobs__get_profile",
      "mcp__jobs__get_answers",
      "mcp__jobs__get_jobs",
      "mcp__jobs__get_applications",
      "mcp__jobs__get_auto_apply",
      "mcp__jobs__get_resume_studio",
      "mcp__jobs__get_interviews",
      "mcp__jobs__get_interview_practice",
      "mcp__jobs__get_calendar",
      "mcp__jobs__get_mailbox",
      "mcp__jobs__get_outreach",
      "mcp__jobs__get_contacts",
      "mcp__jobs__get_insights",
      "mcp__jobs__get_assistant",
      "mcp__jobs__get_connections"
    ],
    "ask": [
      "mcp__jobs__check_job_posting",
      "mcp__jobs__ask_otto"
    ],
    "deny": [
      "mcp__jobs__update_settings",
      "mcp__jobs__manage_membership",
      "mcp__jobs__delete_account",
      "mcp__jobs__run_setup",
      "mcp__jobs__update_profile",
      "mcp__jobs__manage_answers",
      "mcp__jobs__manage_applications",
      "mcp__jobs__apply_to_job",
      "mcp__jobs__update_auto_apply",
      "mcp__jobs__manage_resume_studio",
      "mcp__jobs__manage_interviews",
      "mcp__jobs__manage_interview_practice",
      "mcp__jobs__manage_calendar",
      "mcp__jobs__manage_mailbox",
      "mcp__jobs__send_email",
      "mcp__jobs__manage_outreach",
      "mcp__jobs__manage_contacts",
      "mcp__jobs__manage_assistant",
      "mcp__jobs__manage_connections"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as jobs. Review it before you use it.