Skip to content
MCP server

Yardstick ATS

By yardstickAll Yardstick servers

Manage hiring in Yardstick's ATS: jobs, candidates, applications, interviews, and scorecards.

Listed on

First seen 2 Oct 2026. One server, whatever directories list it: each directory listing keeps its own page and history.

2
Directories
1 via MCP Toplist
275
Tools
From an anonymous probe
-
ToolBench grade
Not graded by Arcade
0
GitHub stars
From MCP Toplist

Tools

ToolDescriptionBehaviour
yardstick_access_grants_createCreate a reasoned, revocable, audited access grant.Changes data
yardstick_access_grants_listList explicit access grants visible to the current principal.Read-only
yardstick_access_grants_readRead one explicit access grant by public id.Read-only
yardstick_access_grants_revokeRevoke an explicit access grant with optional reason text.Destructive
yardstick_application_interview_sessions_ensureEnsure an application interview session for an explicit round id.Changes data
yardstick_application_interview_sessions_listList interview sessions for an application.Read-only
yardstick_applications_admit_candidateMove one reviewed application to Candidates. Does not schedule interviews or send email.Destructive
yardstick_applications_archive_bindBind an already-previewed application archive with explicit approval metadata and matching idempotency key.Destructive
yardstick_applications_archive_previewPreview application archive approval requirements only; bind fields are rejected.Changes data
yardstick_applications_createCreate a recruiter or agent-sourced application for an existing person and job posting.Changes data
yardstick_applications_decideDecide on an application without a review task. Only the job's hiring manager may decide; anyone else gets application not found. Reason codes must be system codes or your organization's. Reject disqualifies the candidate.Destructive
yardstick_applications_decide_hiring_stepAdvance or hold a candidate on a step that waits on the hiring manager, or change that decision. The hiring manager or a recruiter on the job may decide. Leave out interview_id to decide the latest such step. A note can go to the recruiter with send_to_recruiter.Changes data
yardstick_applications_email_decision_applyApply an application status-change email decision with idempotency metadata.Destructive
yardstick_applications_email_decision_previewPreview the candidate email decision for an application status change without mutating the application or drafts.Changes data
yardstick_applications_hiring_step_decisionRead where the hiring manager's decision stands on the candidate's latest step that waits on one: advanced, held, waiting, or none.Read-only
yardstick_applications_listList application person + Job attachments visible to the current principal. Filter by --job-id to find candidates for a role, and by --hiring-manager-decision (advanced, held or waiting) for where the hiring manager's decision stands.Read-only
yardstick_applications_readRead one application person + Job attachment by public id.Read-only
yardstick_applications_status_email_poc_bindBind the fixed applications-owned status/email approval POC with explicit approval metadata and a matching idempotency key.Destructive
yardstick_applications_status_email_poc_previewPreview the fixed applications-owned Interviewing to Offer status/email approval POC without mutating status or email state.Changes data
yardstick_applications_transition_bindBind an already-previewed application transition with explicit approval metadata and matching idempotency key.Destructive
yardstick_applications_transition_directDirectly write a non-terminal application transition; approval-only statuses are rejected. Optionally target a configured stage by id with pipeline_stage_id (the resolved stage is reported back).Destructive
yardstick_applications_transition_previewPreview approval-required application transitions only; bind fields and direct-write targets are rejected. Optionally target a configured stage by id with pipeline_stage_id (status must match the stage's mapped status).Changes data
yardstick_applications_undo_candidate_admissionCorrect one accidental candidate admission using its current admission ID. No time limit; refused once candidate activity starts. Preserves history and excludes the corrected episode from admission reporting.Destructive
yardstick_applications_updateUpdate one application with schema-bound public API fields.Destructive
yardstick_ats_imports_applyApply an approved ATS import preview with a preview_hash matching the stored dry-run. Creates people/jobs/interview_plans(stub)/job_postings/applications with idempotent replay; never sends outreach, merges people, or deletes records.Changes data
yardstick_ats_imports_dry_runPreview a structured-row ATS import of candidates, jobs, and applications (source_kind: csv). JSON rows only; no raw CSV/archive file reads, no application conversion side effects, and low-confidence stage/fuzzy matches require explicit apply decisions.Changes data
yardstick_ats_imports_readRead one ATS import dry-run/apply batch and its rows by public id.Read-only
yardstick_audit_log_listList public Yardstick audit log entries visible to the current principal.Read-only
yardstick_automation_rules_bulkSwitch rules on, off or delete them. First use mode=preview with rule_ids or filter. Show the affected rules and skipped rules to the user and get explicit confirmation BEFORE applying. Then use mode=apply with only the exact rule_ids returned by preview; never reapply the filter. Rules that need a step or fail activation validation are skipped when switching on. Show each skipped rule's reason. Warn that shared pipeline rules change for every job on that pipeline, including jobs outside the filter.Destructive
yardstick_automation_rules_copyCopy one hiring process rule to job_ids, or one pipeline rule to pipeline_ids. Matches steps by name or kind and position, stages by name or mapped status. Unmatched copies start off and require Pick a step or Pick a stage. Copies are independent user rules.Changes data
yardstick_automation_rules_createCreate a named workflow automation rule with stage or step triggers, job scope, delivery mode, timing and a typed action. Authoring executes no action.Changes data
yardstick_automation_rules_deleteDelete an automation rule. Plain delete (no approval preview→bind): rules are inert config, so deleting unfired config moves no candidates.Destructive
yardstick_automation_rules_listList all job and pipeline rules. Filter by job_id (null for pipeline rules), department_id, pipeline_id, trigger, email or is_active. Job and department filters include inherited pipeline rules; pipeline filters also include hiring-step rules on jobs using that pipeline.Read-only
yardstick_automation_rules_previewDry-run preview: resolve the active rules + their resolved action params for a sample application entering/leaving a stage. INERT — mints no scheduling link, creates no task, sends no email; executes nothing.Read-only
yardstick_automation_rules_preview_draftPreview a rule before saving it, for a real application: the same result as preview-rule. Pass the rule as you would to create (CLI: --body-json '{"rule":{...}}'); add rule_id to preview unsaved edits to that rule. Saves nothing and executes no action.Read-only
yardstick_automation_rules_preview_rulePreview a saved workflow rule for a real application: recipients, sender, rendered email, scheduling links and missing prerequisites. Executes no action.Read-only
yardstick_automation_rules_readRead one automation rule by public id (its trigger, typed action, target stage, and is_active state).Read-only
yardstick_automation_rules_updateEdit a workflow automation rule's name, stage or step trigger, action, condition, job scope, delivery mode, timing or active state.Destructive
yardstick_automation_runs_listList workflow automation runs including public_state, reason, next_action, due_at and interview_session_id. Filter by application-id or rule-id. Read-only; runs are system-written.Read-only
yardstick_automation_runs_retryTry a workflow run again after fixing missing setup. Only clean refusals and active rules qualify; unknown outcomes are refused.Destructive
yardstick_automation_starters_applyCopy reviewed rules into a job using chosen matches; keep unmatched rules off and existing rules intact.Changes data
yardstick_automation_starters_createCreate a named organization starter from portable rule definitions.Changes data
yardstick_automation_starters_deleteDelete an organization starter while keeping existing job copies.Destructive
yardstick_automation_starters_listList your organization’s saved automation starters.Read-only
yardstick_automation_starters_previewPreview copying a starter or job’s rules, including step and stage matches and unmatched rules.Read-only
yardstick_automation_starters_renameRename an organization starter without changing existing job copies.Destructive
yardstick_automation_starters_save_jobSave a job’s automation rules as a named organization starter.Changes data
yardstick_built_in_agents_configure_bindBind an approved built-in-agent configure preview (same config plus approval metadata and a matching idempotency key). Writes only the built-in agent's declared settings keys and records one audit row.Destructive
yardstick_built_in_agents_configure_previewPreview configuring a built-in agent (config is validated against the built-in agent's declared schema; enabled is a first-class key, so { enabled: false } is the off switch). Side-effect free; pass config via --body-json.Changes data
yardstick_built_in_agents_enable_bindBind an approved built-in-agent enable preview with explicit approval metadata and a matching idempotency key. Writes the built-in agent's declared settings home and records one audit row.Destructive
yardstick_built_in_agents_enable_previewPreview enabling a built-in agent; returns the approval-required envelope stating exactly what starts happening (and what is never sent without you) plus binding fields. Side-effect free.Changes data
yardstick_built_in_agents_listList the built-in-agent catalog with each built-in agent's current status, explicit defaults or disabled state, and latest work summary.Read-only
yardstick_built_in_agents_readRead one built-in agent by catalog id (for example scorecard-chaser, nightly-screening, or interview-kit-prep): what it does, what it never does without you, current status, and latest work summary.Read-only
yardstick_built_in_agents_runsList the organization's built-in-agent run history as a flat work report. Nightly screening reports scheduled-work counts and held, released, or invalidated review outputs; interview-kit preparation reports the scheduled week and count-only results. It never includes candidate, draft, recipient, kit, or provider details. delivery_unknown is not delivered and is not retried. Filterable by built-in-agent id. Read-only and mode-scoped.Read-only
yardstick_decision_brief_readRead the decision brief for an application.Read-only
yardstick_decision_brief_regenerateRegenerate a decision brief for an application with idempotency metadata.Destructive
yardstick_departments_createCreate a Department through the public Yardstick API.Changes data
yardstick_departments_invitations_createCreate a Department-scoped invitation without returning token material.Changes data
yardstick_departments_invitations_listList redacted Department invitation views.Read-only
yardstick_departments_listList Departments visible to the current principal.Read-only
yardstick_departments_members_addAdd an existing person to a Department.Changes data
yardstick_departments_members_listList Department members for an authorized Department.Read-only
yardstick_departments_members_removeRemove a Department member, optionally with a replacement lead.Destructive
yardstick_departments_members_set_leadSet one Department member as lead.Destructive
yardstick_departments_readRead one Department by public id.Read-only
yardstick_departments_updateUpdate one Department with schema-bound public API fields.Destructive
yardstick_email_automation_settings_readRead candidate email automation settings.Read-only
yardstick_email_automation_settings_updateUpdate candidate email automation settings.Destructive
yardstick_email_drafts_discardDiscard a pending candidate email draft without provider mutation.Destructive
yardstick_email_drafts_historyRead candidate email draft history and provenance.Read-only
yardstick_email_drafts_listList candidate email drafts with optional status and email-type filters.Read-only
yardstick_email_drafts_previewRead rendered preview content for a candidate email draft.Read-only
yardstick_email_drafts_readRead a redacted candidate email draft.Read-only
yardstick_email_drafts_sendSend a pending candidate email draft with replay protection, or reclaim a never-delivered draft and send it.Destructive
yardstick_email_drafts_updateSave mutable candidate email draft fields or set/clear a validated sender override.Destructive
yardstick_email_sender_connections_listList redacted sender provider connection state.Read-only
yardstick_email_sender_defaults_listList candidate email sender defaults.Read-only
yardstick_email_sender_defaults_setSet the default sender policy for a candidate email type.Destructive
yardstick_email_sender_settings_readRead redacted email sender settings with sanitized queue diagnostics.Read-only
yardstick_email_template_versions_listList immutable email versions.Read-only
yardstick_email_templates_createcreate an email. Use email_type for a built-in type or custom template key.Changes data
yardstick_email_templates_deletedelete an email. Use email_type for a built-in type or custom template key.Destructive
yardstick_email_templates_duplicateduplicate an email. Use email_type for a built-in type or custom template key.Changes data
yardstick_email_templates_listList Candidate and Internal emails with automation usage counts.Read-only
yardstick_email_templates_previewPreview an email for sample variables.Changes data
yardstick_email_templates_preview_customizationPreview AI sample customization for an email without publishing.Changes data
yardstick_email_templates_publishUpdate, create, duplicate, reset or delete an email. Set operation; custom emails use email_type as their template key.Destructive
yardstick_email_templates_readRead an email by built-in type or custom template key.Read-only
yardstick_email_templates_resetreset an email. Use email_type for a built-in type or custom template key.Destructive
yardstick_email_templates_rollbackRestore an email to an immutable version.Destructive
yardstick_email_templates_validateValidate email subject, HTML, and text bodies.Changes data
yardstick_events_listList public Yardstick API events visible to the current principal.Read-only
yardstick_final_recommendation_recordRecord direct final-recommendation evidence; this does not mutate application status.Destructive
yardstick_identityReturn the current Yardstick API principal context.Read-only
yardstick_integrations_workspace_health_readRead sanitized Workspace integration health diagnostics.Read-only
yardstick_interview_plan_drafts_add_competenciesAdd competencies to a draft exactly as written — deterministic, no AI generation. Requires confirmed outcomes; the resulting stage must stay within 25 competencies. Optional source_stage {stage: competencies, version} returns 409 when stale.Changes data
yardstick_interview_plan_drafts_add_questionsAdd questions to one draft round exactly as written — deterministic, no AI generation. Requires rounds; each round holds at most 50 questions. The first question edit on a round persists question_N ids for every question in that round. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.Changes data
yardstick_interview_plan_drafts_add_roundsAdd interview rounds to a draft exactly as written — deterministic, no AI generation. Requires skills; the resulting sequence must stay within 20 rounds. Optional source_stage {stage: interview_sequence, version} returns 409 when stale.Changes data
yardstick_interview_plan_drafts_add_skillsAdd job skills to a draft exactly as written — deterministic, no AI generation. Requires competencies; the resulting stage must stay within 50 skills. Optional source_stage {stage: skills, version} returns 409 when stale.Changes data
yardstick_interview_plan_drafts_clear_competenciesClear every competency from a draft, leaving the stage deliberately empty — deterministic, no AI generation. Prunes the behavioral anchors of every cleared competency in the same write and reports the pruned ids. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional source_stage {stage: competencies, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_clear_interview_sequenceClear every interview round from a draft, leaving the stage deliberately empty — deterministic, no AI generation. Prunes the questions and directions of every cleared round in the same write and reports the pruned round ids. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional source_stage {stage: interview_sequence, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_clear_job_skillsClear every job skill from a draft, leaving the stage deliberately empty — deterministic, no AI generation. The item delete refuses to remove the last skill, so this is the only way to record that the section was addressed and left empty. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional source_stage {stage: skills, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_clear_outcomesClear every outcome from a draft, leaving the stage deliberately empty — deterministic, no AI generation. Outcomes have no item-level delete, and confirm_outcomes requires at least one outcome, so this is the only way to record that the section was addressed and left empty. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional source_stage {stage: outcomes, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_confirm_outcomesConfirm draft interview-plan outcomes before generating later stages.Destructive
yardstick_interview_plan_drafts_delete_anchorsDelete behavioral-anchor entries for draft items by item id. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_delete_competenciesDelete draft competencies by id. Prunes each deleted competency's behavioral anchors in the same write and reports the pruned ids; the stage must keep at least one competency. Optional source_stage {stage: competencies, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_delete_questionsDelete questions from one draft round by question id. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_delete_roundsDelete draft interview rounds by id. Prunes each deleted round's questions and directions in the same write and reports the pruned ids; the sequence must keep at least one round. Optional source_stage {stage: interview_sequence, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_delete_skillsDelete draft job skills by id; the stage must keep at least one skill. Optional source_stage {stage: skills, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_generate_anchorsGenerate scorecard behavioral anchors (levels 1-4) for each draft competency, or one competency when competency_id is supplied.Destructive
yardstick_interview_plan_drafts_generate_competenciesGenerate draft interview-plan competencies from confirmed outcomes.Destructive
yardstick_interview_plan_drafts_generate_outcomesGenerate draft interview-plan outcomes from explicit role context, or pass accepted_outcomes to store caller-written outcomes verbatim with no AI generation (the deterministic draft bootstrap).Destructive
yardstick_interview_plan_drafts_generate_questions_directionsGenerate interview questions and interviewer/candidate directions for each draft round, or one round when round_id is supplied.Destructive
yardstick_interview_plan_drafts_generate_roundsGenerate draft interview-plan rounds from confirmed skills.Destructive
yardstick_interview_plan_drafts_generate_skillsGenerate draft interview-plan skills from confirmed competencies.Destructive
yardstick_interview_plan_drafts_listList interview-plan drafts, newest first. Optional job_id narrows the list to one job and takes a job_ public display id. Use this to find an ipd_ draft id again after an interrupted builder session.Read-only
yardstick_interview_plan_drafts_readRead one interview-plan draft in full: every stage checkpoint (outcomes, competencies, job skills, interview sequence, questions and directions), stage_versions for source_stage preconditions, status, and source metadata. Question ids are always present (question_N fallback), so edits can target them directly.Read-only
yardstick_interview_plan_drafts_update_anchorsUpsert behavioral anchors for draft items, keyed by item id with levels 1-4 — deterministic, no AI generation. Requires competencies; anchors keyed to unknown item ids are rejected by id. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_update_competenciesReplace draft competencies by id and/or reorder them with order (a complete permutation of resulting ids) — deterministic, no AI generation. Updating in place keeps the item id. Optional source_stage {stage: competencies, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_update_questionsReplace one draft round's questions by id and/or reorder them with order (a complete permutation of that round's resulting question ids) — deterministic, no AI generation. Read the draft first: stored questions expose stable question_N ids. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_update_round_directionsSet one draft round's interviewer and/or candidate directions exactly as written — deterministic, no AI generation. Provide at least one of the two direction fields. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_update_roundsReplace draft interview rounds by id and/or reorder them with order (a complete permutation of resulting ids) — deterministic, no AI generation. A round updated in place keeps its id, so its questions and directions are preserved (not pruned). Optional source_stage {stage: interview_sequence, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_update_skillsReplace draft job skills by id and/or reorder them with order (a complete permutation of resulting ids) — deterministic, no AI generation. Optional source_stage {stage: skills, version} returns 409 when stale.Destructive
yardstick_interview_plan_drafts_validateValidate an interview-plan draft without publishing it.Changes data
yardstick_interview_plans_archiveArchive one interview plan. Already-archived plans succeed without a write. A plan still attached to a job is refused — detach it from the job first.Destructive
yardstick_interview_plans_listList published interview plans, newest first. Optional job_id narrows the list to one job and takes a job_ public display id. Use this to find an interview plan id when you only hold a job id.Read-only
yardstick_interview_plans_modify_active_bindBind an already-previewed interview-plan active modification with explicit approval metadata and matching idempotency key.Destructive
yardstick_interview_plans_modify_active_previewPreview interview-plan active-modification approval requirements only; bind fields are rejected.Changes data
yardstick_interview_plans_publish_bindBind an already-previewed interview-plan publish with explicit approval metadata and matching idempotency key.Destructive
yardstick_interview_plans_publish_previewPreview interview-plan publish approval requirements only; bind fields are rejected.Changes data
yardstick_interview_plans_readRead one interview plan by public id.Read-only
yardstick_interview_plans_set_hiring_manager_decidesTurn on or off whether a plan step waits on the hiring manager's decision before the candidate moves on. Only workflow managers on an open job can change it.Changes data
yardstick_interview_plans_unarchiveRestore one archived interview plan. Plans that are already live succeed without a write. If the plan's job has since acquired another live plan, the restore is refused and names that plan.Changes data
yardstick_interview_sessions_available_interviewers_listList organization members who can be assigned as interviewers, newest membership first. Use this to pick a usr_ public display id before assigning an interviewer.Read-only
yardstick_interview_sessions_cancelCancel a scheduled interview session, releasing the provider booking and invalidating its scheduling links.Destructive
yardstick_interview_sessions_completeComplete an interview session for an explicit interviewer.Destructive
yardstick_interview_sessions_feedback_readRead your assigned interview questions, scorecard ratings and question notes.Read-only
yardstick_interview_sessions_interviewers_assignAssign an interviewer to an interview session. Email notification is attempted by default; set notify_interviewer to false to opt out. The response reports the safe interviewer_email outcome.Changes data
yardstick_interview_sessions_interviewers_listList interviewers assigned to an interview session.Read-only
yardstick_interview_sessions_interviewers_unassignUnassign an interviewer from an interview session.Destructive
yardstick_interview_sessions_question_notes_saveSave your note for an existing interview question, including completed interviews.Destructive
yardstick_interview_sessions_readRead one interview session by public id.Read-only
yardstick_interview_sessions_readinessRead interview-session scheduling readiness.Changes data
yardstick_interview_sessions_scheduling_link_generateGenerate a scheduling link for an interview session.Destructive
yardstick_interview_sessions_scorecard_remove_ratingRemove one of your own scorecard entries without changing other feedback.Destructive
yardstick_interview_sessions_scorecard_submitSubmit an interview-session scorecard with explicit ratings.Destructive
yardstick_interview_sessions_startStart an interview session for an explicit interviewer.Destructive
yardstick_job_postings_archive_bindBind an already-previewed job-posting archive with explicit approval metadata and matching idempotency key.Destructive
yardstick_job_postings_archive_previewPreview job-posting archive approval requirements only; bind fields are rejected.Changes data
yardstick_job_postings_createCreate a draft job posting through the public Yardstick API.Changes data
yardstick_job_postings_listList job postings visible to the current principal.Read-only
yardstick_job_postings_publish_bindBind an already-previewed job-posting publish with explicit approval metadata and matching idempotency key.Destructive
yardstick_job_postings_publish_previewPreview job-posting publish approval requirements only; bind fields are rejected.Changes data
yardstick_job_postings_readRead one job posting by public id.Read-only
yardstick_job_postings_updateUpdate a job posting with schema-bound public API fields.Destructive
yardstick_job_postings_validateValidate a draft job posting without mutating it.Changes data
yardstick_jobs_archiveArchive one Job row only; linked job postings, applications, and interview plans are not mutated.Destructive
yardstick_jobs_attach_artifactLink an existing interview plan, job posting, or application to a Job. Idempotent when already linked to the same Job; conflicts when linked elsewhere. Requires jobs:write and the artifact's own write scope.Changes data
yardstick_jobs_closeClose one Job row only; linked job postings, applications, and interview plans are not mutated.Destructive
yardstick_jobs_createCreate an internal Job container without mutating job postings, applications, or interview plans.Changes data
yardstick_jobs_detach_artifactClear the link between an artifact and a Job. Idempotent when already unlinked. Requires jobs:write and the artifact's own write scope.Destructive
yardstick_jobs_listList internal Job containers visible to the current principal.Read-only
yardstick_jobs_prospect_matchesList deterministic Talent CRM prospect matches for one Job. Read-only; includes evidence, caveats, and blocked lifecycle states without outreach, conversion, import, or AI ranking.Read-only
yardstick_jobs_readRead one internal Job container by public id.Read-only
yardstick_jobs_updateUpdate one internal Job container with schema-bound public API fields.Destructive
yardstick_notifications_getRead your notification channels, personal overrides, organization defaults and Slack availability.Read-only
yardstick_notifications_org_defaults_getRead the organization's default notification channels. Admins only.Read-only
yardstick_notifications_org_defaults_setSet the default channel for people who have not chosen their own. Admins only.Changes data
yardstick_notifications_resetRemove your choice for one message type and use the organization default again.Changes data
yardstick_notifications_setChoose Email, Slack or Both for one of your internal message types.Changes data
yardstick_offers_answers_updateFill in the answers the offer documents ask for. `expected_draft_revision` is required.Destructive
yardstick_offers_approval_bindRecord only the approval decision explicitly reviewed in preview.Changes data
yardstick_offers_approval_previewReview an approval decision without recording it.Changes data
yardstick_offers_approval_reviewRead the approval step assigned to you.Read-only
yardstick_offers_cancel_revisionCancel a replacement draft.Destructive
yardstick_offers_countersignature_readRead company signature settings for this offer.Read-only
yardstick_offers_countersignature_updateConfigure the company signer. This does not sign the offer.Destructive
yardstick_offers_createCreate an offer draft.Changes data
yardstick_offers_documents_addAdd a published offer document to a draft offer.Changes data
yardstick_offers_documents_change_packetReplace the offer's documents with a different packet. If answers or edits would be lost, nothing changes and the call returns a 409 `change_packet_confirm_required` error with the number of answers and edits. To go ahead, repeat the call with `confirm_drops` set to true.Destructive
yardstick_offers_documents_editEdit one document for this offer only. The library document does not change. `expected_draft_revision` is required.Destructive
yardstick_offers_documents_listList the documents in an offer and what each still needs before sending.Read-only
yardstick_offers_documents_removeRemove a document from a draft offer.Destructive
yardstick_offers_documents_reorderSet the order of the documents in a draft offer. List every document once.Changes data
yardstick_offers_library_documents_archiveArchive an offer document. Admins only.Changes data
yardstick_offers_library_documents_copyCopy an offer document into a new draft. Admins only.Changes data
yardstick_offers_library_documents_createCreate an offer document. Admins only.Changes data
yardstick_offers_library_documents_listList offer documents with their fill-ins, packets and published version. Admins only.Read-only
yardstick_offers_library_documents_publishPublish the current draft as a new version. Admins only.Changes data
yardstick_offers_library_documents_readRead an offer document, its draft and its versions. Admins only.Read-only
yardstick_offers_library_documents_update_draftSave an offer document draft and its fill-ins. Admins only.Destructive
yardstick_offers_library_packets_archiveArchive an offer packet. Admins only.Changes data
yardstick_offers_library_packets_createCreate an offer packet. Admins only.Changes data
yardstick_offers_library_packets_listList offer packets and their documents. Admins only.Read-only
yardstick_offers_library_packets_reorderSet the order of offer packets. Admins only.Changes data
yardstick_offers_library_packets_updateChange an offer packet. Admins only.Destructive
yardstick_offers_lifecycle_policy_readRead offer reminder settings. Admin only.Read-only
yardstick_offers_lifecycle_policy_updateSet reminder intervals in seconds before expiry. Admin only.Destructive
yardstick_offers_listList offers visible to you.Read-only
yardstick_offers_open_revisionOpen a replacement draft. Sending requires a separate preview and confirmation.Changes data
yardstick_offers_readRead an offer. Members see status; its creator and admins see full details.Read-only
yardstick_offers_rescind_bindWithdraw only the offer explicitly reviewed in preview.Destructive
yardstick_offers_rescind_previewReview withdrawal and optional candidate email without changing the offer.Changes data
yardstick_offers_send_bindSend only the exact offer explicitly reviewed in preview.Changes data
yardstick_offers_send_previewReview the exact offer and recipient without sending.Changes data
yardstick_offers_send_statusRead offer delivery status and recovery guidance.Read-only
yardstick_offers_signed_copyGet a five-minute download link for the signed company copy. Requires creator or admin access.Read-only
yardstick_offers_signed_files_downloadDownload one signed file of an offer as a PDF. file_id is required: this tool returns one file per call, up to 3 MB. Get the IDs from `yardstick_offers_signed_files_list`. For a larger file, or to save every file, use the CLI `yardstick offers signed-files download`. Requires creator or admin access.Read-only
yardstick_offers_signed_files_listList the signed files of an offer. Requires creator or admin access.Read-only
yardstick_offers_statusRead signing, company signature, finalization and lifecycle status.Read-only
yardstick_offers_submit_for_approvalRequest approval of this draft.Changes data
yardstick_offers_timelineRead the offer history.Read-only
yardstick_offers_updateUpdate a draft using its current version.Destructive
yardstick_offers_verification_policy_readRead candidate email verification settings. Admin only.Read-only
yardstick_offers_verification_policy_updateSet candidate email verification requirements. Admin only.Destructive
yardstick_opportunities_deep_linkCreate a public deep link for an opportunity workflow view.Changes data
yardstick_opportunities_listList read-only opportunity workflow views visible to the current principal.Read-only
yardstick_opportunities_next_actionRead the next action state for an opportunity without mutating it.Changes data
yardstick_opportunities_readRead one read-only opportunity workflow view by public id.Read-only
yardstick_people_createCreate a person through the public Yardstick API.Changes data
yardstick_people_documents_download_urlMint a signed download URL for one person document. Read-only. The URL expires in 5 minutes and is a bearer link: do not log or share it. Takes per_ and pdoc_ display ids.Read-only
yardstick_people_documents_listList the documents attached to a person (resumes and other files). Archived documents are excluded unless include_archived is true. Takes a per_ display id and returns pdoc_ display ids.Read-only
yardstick_people_listList people visible to the current principal. Pass email to find the exact person behind a candidate_email_conflict.Read-only
yardstick_people_readRead one person by public id.Read-only
yardstick_people_updateUpdate one person with schema-bound public API fields.Destructive
yardstick_pipelines_assign_to_jobAssign a pipeline to a job (jobs.pipeline_template_id) or clear it with pipeline_id: null. Pipeline validated by org; job resolved by org+mode.Destructive
yardstick_pipelines_assign_to_job_previewPreview the job's stages in use, candidate counts and suggested same-name mapping before changing its pipeline. Makes no changes.Read-only
yardstick_pipelines_cloneClone a pipeline and its stages. Set copy_rules to copy its workflow rules too (requires automation_rules:write). Returns rules_copied.Changes data
yardstick_pipelines_createCreate a custom pipeline template with optional inline stages. Does not affect the org default pipeline or candidate tracking.Changes data
yardstick_pipelines_listList the organization's pipeline templates with their ordered stages. Canonical default stages are flagged canonical_locked.Read-only
yardstick_pipelines_readRead one pipeline template and its ordered stages by public id.Read-only
yardstick_pipelines_reorder_stagesReorder all stages of a pipeline by supplying the complete stage id order. Constraint-safe; allowed for canonical stages.Destructive
yardstick_pipelines_stages_createAppend (or insert at a position) a stage to a pipeline with a kind and optional approval scope.Changes data
yardstick_pipelines_stages_delete_bindBind an approved pipeline-stage delete with explicit approval metadata and a matching idempotency key. Refuses while candidates remain.Destructive
yardstick_pipelines_stages_delete_previewPreview deleting a pipeline stage; returns the candidate-count impact and binding fields. Canonical default stages are rejected.Changes data
yardstick_pipelines_stages_updateEdit a pipeline stage. Canonical default stages allow display-name change only; slug/stage_kind/approval_scope/is_terminal are locked.Destructive
yardstick_pipelines_updateRename, re-describe, or toggle active for one pipeline template.Destructive
yardstick_prospect_activities_createCreate a bounded internal prospect activity note or touchpoint.Changes data
yardstick_prospect_activities_listList bounded activity records for one Talent CRM prospect.Read-only
yardstick_prospect_imports_applyApply an approved Prospect CRM import preview with preview_hash and explicit row decisions for advisory matches.Changes data
yardstick_prospect_imports_dry_runPreview a structured-row Prospect CRM import. JSON rows only; no raw CSV/resume file reads, outreach, application conversion, source ranking, or silent person merge.Changes data
yardstick_prospect_imports_readRead one Prospect CRM import dry-run/apply batch by public id.Read-only
yardstick_prospects_convert_bindBind an approved prospect conversion preview with explicit approval metadata and matching idempotency key.Destructive
yardstick_prospects_convert_previewPreview conversion of one Prospect into one canonical Application; bind fields are rejected and no outreach/import/merge occurs.Changes data
yardstick_prospects_createCreate Talent CRM prospect relationship state for an existing person.Changes data
yardstick_prospects_listList active Talent CRM prospects visible to the current principal.Read-only
yardstick_prospects_outreach_create_draftCreate a pending review prospect outreach email draft. Sending stays on email draft send and requires communications:send.Changes data
yardstick_prospects_outreach_previewPreview a one-off prospect outreach draft without creating a draft, sending email, enrolling a sequence, or creating an application.Read-only
yardstick_prospects_readRead one Talent CRM prospect by public id.Read-only
yardstick_prospects_updateUpdate bounded Talent CRM prospect relationship fields.Destructive
yardstick_reporting_searchSearch redacted recruiting reporting summaries through the public reporting API.Read-only
yardstick_slack_connect_linkGet the Slack consent link. Open it in a browser to connect. Admins only.Changes data
yardstick_slack_disconnectDisconnect Slack from this organization. Admins only.Destructive
yardstick_slack_meRead your Slack match. If unmatched, use "Connect my Slack" in the app.Read-only
yardstick_slack_me_testSend yourself a Slack test message.Changes data
yardstick_slack_member_setMatch one team member to Slack. Admins only.Destructive
yardstick_slack_member_unsetRemove one team member's Slack match. Admins only.Destructive
yardstick_slack_members_listList team members and their Slack matches. Admins only.Read-only
yardstick_slack_members_matchMatch team members to Slack by email. Admins only.Destructive
yardstick_slack_statusRead the Slack workspace name, connection state and connecting admin's user id. Admins only.Changes data
yardstick_source_links_createCreate an opaque source/referral link for a published job posting. Raw source_token is returned only in the create response; reads return token_hint, and active token-bearing links also return public_url.Changes data
yardstick_source_links_disableDisable a source/referral link so its public URL no longer stamps attribution.Destructive
yardstick_source_links_listList source/referral attribution links without raw token material or source quality ranking.Read-only
yardstick_source_links_readRead one source/referral attribution link by public id without raw token material.Read-only
yardstick_talent_pool_members_addAdd an existing prospect to a Talent CRM pool.Changes data
yardstick_talent_pool_members_listList active prospect memberships for one Talent CRM pool.Read-only
yardstick_talent_pool_members_removeRemove an active prospect membership from a Talent CRM pool.Destructive
yardstick_talent_pools_createCreate a Talent CRM pool.Changes data
yardstick_talent_pools_listList Talent CRM pools visible to the current principal. Archived pools are excluded unless include_archived is true.Read-only
yardstick_talent_pools_readRead one Talent CRM pool by public id.Read-only
yardstick_talent_pools_updateUpdate bounded Talent CRM pool fields.Destructive
yardstick_talent_searchSearch all authorized recruiting records by literal keywords across names, notes, activities and current parsed résumés. All words must match; PhD punctuation is normalized.Read-only
yardstick_tasks_deep_linkCreate a public task deep link for a caller-supplied task id.Changes data
yardstick_tasks_listList Yardstick tasks visible to the current principal.Read-only
yardstick_tasks_respondAnswer an assigned application or scorecard review. Recruiter questions require a note; send_to_recruiter shares a scorecard note with the recruiter.Destructive

Directory listings

DirectoryListingTierFirst seen
Official MCP RegistryYardstick ATS-2 Oct 2026
GlamaListed there according to MCP Toplist’s dataset; not collected by InvokeRank.