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.
42 tools: 19 can delete or cancel things, 2 change things and 21 only read.
Scanned Oct 21, 2026
- Deletes or cancels19Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things2Claude Code: ask: see these tools
- Only reads21Claude Code: allow: see these tools
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/mcpTools
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/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .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.