All servers · Build & deploy · Tasks & projects
Yardstick ATS
team.yardstick/yardstick · v0.6.12
New (7 days)Has write/delete toolsTools changed (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | tools |
| Tool definitions | 200 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Manage hiring in Yardstick's ATS: jobs, candidates, applications, interviews, and scorecards.
Connect
streamable-http · https://api.yardstick.team/mcp
claude mcp add --transport http yardstick https://api.yardstick.team/mcp{
"mcpServers": {
"yardstick": {
"url": "https://api.yardstick.team/mcp"
}
}
}Tools as reported by the server
yardstick_offers_listList offers visible to you.yardstick_offers_readRead an offer. Members see status; its creator and admins see full details.yardstick_offers_timelineRead the offer history.yardstick_offers_createCreate an offer draft.yardstick_offers_updatewrite/deleteUpdate a draft using its current version.yardstick_offers_submit_for_approvalRequest approval of this draft.yardstick_offers_approval_reviewRead the approval step assigned to you.yardstick_offers_send_statusRead offer delivery status and recovery guidance.yardstick_offers_statusRead signing, company signature, finalization and lifecycle status.yardstick_offers_signed_copyGet a five-minute download link for the signed company copy. Requires creator or admin access.yardstick_offers_open_revisionOpen a replacement draft. Sending requires a separate preview and confirmation.yardstick_offers_cancel_revisionwrite/deleteCancel a replacement draft.yardstick_offers_verification_policy_readRead candidate email verification settings. Admin only.yardstick_offers_verification_policy_updatewrite/deleteSet candidate email verification requirements. Admin only.yardstick_offers_lifecycle_policy_readRead offer reminder settings. Admin only.yardstick_offers_lifecycle_policy_updatewrite/deleteSet reminder intervals in seconds before expiry. Admin only.yardstick_offers_countersignature_readRead company signature settings for this offer.yardstick_offers_countersignature_updatewrite/deleteConfigure the company signer. This does not sign the offer.yardstick_offers_library_documents_listList offer documents with their fill-ins, packets and published version. Admins only.yardstick_offers_library_documents_createCreate an offer document. Admins only.yardstick_offers_library_documents_readRead an offer document, its draft and its versions. Admins only.yardstick_offers_library_documents_update_draftwrite/deleteSave an offer document draft and its fill-ins. Admins only.yardstick_offers_library_documents_publishPublish the current draft as a new version. Admins only.yardstick_offers_library_documents_copyCopy an offer document into a new draft. Admins only.yardstick_offers_library_documents_archiveArchive an offer document. Admins only.yardstick_offers_library_packets_listList offer packets and their documents. Admins only.yardstick_offers_library_packets_createCreate an offer packet. Admins only.yardstick_offers_library_packets_updatewrite/deleteChange an offer packet. Admins only.yardstick_offers_library_packets_archiveArchive an offer packet. Admins only.yardstick_offers_library_packets_reorderSet the order of offer packets. Admins only.yardstick_offers_documents_listList the documents in an offer and what each still needs before sending.yardstick_offers_documents_addAdd a published offer document to a draft offer.yardstick_offers_documents_removewrite/deleteRemove a document from a draft offer.yardstick_offers_documents_reorderSet the order of the documents in a draft offer. List every document once.yardstick_offers_documents_editwrite/deleteEdit one document for this offer only. The library document does not change. `expected_draft_revision` is required.yardstick_offers_answers_updatewrite/deleteFill in the answers the offer documents ask for. `expected_draft_revision` is required.yardstick_offers_documents_change_packetwrite/deleteReplace 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.yardstick_offers_signed_files_listList the signed files of an offer. Requires creator or admin access.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 accessyardstick_offers_approval_previewReview an approval decision without recording it.yardstick_offers_send_previewReview the exact offer and recipient without sending.yardstick_offers_rescind_previewReview withdrawal and optional candidate email without changing the offer.yardstick_offers_approval_bindRecord only the approval decision explicitly reviewed in preview.yardstick_offers_send_bindSend only the exact offer explicitly reviewed in preview.yardstick_offers_rescind_bindwrite/deleteWithdraw only the offer explicitly reviewed in preview.yardstick_identityReturn the current Yardstick API principal context.yardstick_tasks_listList Yardstick tasks visible to the current principal.yardstick_tasks_respondwrite/deleteAnswer an assigned application or scorecard review. Recruiter questions require a note; send_to_recruiter shares a scorecard note with the recruiter.yardstick_tasks_deep_linkCreate a public task deep link for a caller-supplied task id.yardstick_people_listList people visible to the current principal. Pass email to find the exact person behind a candidate_email_conflict.yardstick_people_readRead one person by public id.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.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.yardstick_people_createCreate a person through the public Yardstick API.yardstick_people_updatewrite/deleteUpdate one person with schema-bound public API fields.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.yardstick_prospects_listList active Talent CRM prospects visible to the current principal.yardstick_prospects_readRead one Talent CRM prospect by public id.yardstick_prospects_createCreate Talent CRM prospect relationship state for an existing person.yardstick_prospects_convert_previewPreview conversion of one Prospect into one canonical Application; bind fields are rejected and no outreach/import/merge occurs.yardstick_prospects_convert_bindwrite/deleteBind an approved prospect conversion preview with explicit approval metadata and matching idempotency key.yardstick_prospects_outreach_previewPreview a one-off prospect outreach draft without creating a draft, sending email, enrolling a sequence, or creating an application.yardstick_prospects_outreach_create_draftCreate a pending review prospect outreach email draft. Sending stays on email draft send and requires communications:send.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.yardstick_prospect_imports_readRead one Prospect CRM import dry-run/apply batch by public id.yardstick_prospect_imports_applyApply an approved Prospect CRM import preview with preview_hash and explicit row decisions for advisory matches.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.yardstick_ats_imports_readRead one ATS import dry-run/apply batch and its rows by public id.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.yardstick_source_links_listList source/referral attribution links without raw token material or source quality ranking.yardstick_source_links_readRead one source/referral attribution link by public id without raw token material.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.yardstick_source_links_disablewrite/deleteDisable a source/referral link so its public URL no longer stamps attribution.yardstick_prospects_updatewrite/deleteUpdate bounded Talent CRM prospect relationship fields.yardstick_prospect_activities_listList bounded activity records for one Talent CRM prospect.yardstick_prospect_activities_createCreate a bounded internal prospect activity note or touchpoint.yardstick_talent_pools_listList Talent CRM pools visible to the current principal. Archived pools are excluded unless include_archived is true.yardstick_talent_pools_readRead one Talent CRM pool by public id.yardstick_talent_pools_createCreate a Talent CRM pool.yardstick_talent_pools_updatewrite/deleteUpdate bounded Talent CRM pool fields.yardstick_talent_pool_members_listList active prospect memberships for one Talent CRM pool.yardstick_talent_pool_members_addAdd an existing prospect to a Talent CRM pool.yardstick_talent_pool_members_removewrite/deleteRemove an active prospect membership from a Talent CRM pool.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.yardstick_applications_readRead one application person + Job attachment by public id.yardstick_applications_createCreate a recruiter or agent-sourced application for an existing person and job posting.yardstick_applications_updatewrite/deleteUpdate one application with schema-bound public API fields.yardstick_applications_decidewrite/deleteDecide 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.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.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.yardstick_applications_admit_candidatewrite/deleteMove one reviewed application to Candidates. Does not schedule interviews or send email.yardstick_applications_undo_candidate_admissionwrite/deleteCorrect 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.yardstick_applications_transition_directwrite/deleteDirectly 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).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).yardstick_applications_transition_bindwrite/deleteBind an already-previewed application transition with explicit approval metadata and matching idempotency key.yardstick_applications_archive_previewPreview application archive approval requirements only; bind fields are rejected.yardstick_applications_archive_bindwrite/deleteBind an already-previewed application archive with explicit approval metadata and matching idempotency key.yardstick_applications_status_email_poc_previewPreview the fixed applications-owned Interviewing to Offer status/email approval POC without mutating status or email state.yardstick_applications_status_email_poc_bindwrite/deleteBind the fixed applications-owned status/email approval POC with explicit approval metadata and a matching idempotency key.yardstick_decision_brief_readRead the decision brief for an application.yardstick_decision_brief_regeneratewrite/deleteRegenerate a decision brief for an application with idempotency metadata.yardstick_applications_email_decision_previewPreview the candidate email decision for an application status change without mutating the application or drafts.yardstick_applications_email_decision_applywrite/deleteApply an application status-change email decision with idempotency metadata.yardstick_email_drafts_listList candidate email drafts with optional status and email-type filters.yardstick_email_drafts_readRead a redacted candidate email draft.yardstick_email_drafts_previewRead rendered preview content for a candidate email draft.yardstick_email_drafts_historyRead candidate email draft history and provenance.yardstick_email_drafts_updatewrite/deleteSave mutable candidate email draft fields or set/clear a validated sender override.yardstick_email_drafts_sendwrite/deleteSend a pending candidate email draft with replay protection, or reclaim a never-delivered draft and send it.yardstick_email_drafts_discardwrite/deleteDiscard a pending candidate email draft without provider mutation.yardstick_email_automation_settings_readRead candidate email automation settings.yardstick_email_automation_settings_updatewrite/deleteUpdate candidate email automation settings.yardstick_email_sender_settings_readRead redacted email sender settings with sanitized queue diagnostics.yardstick_email_sender_connections_listList redacted sender provider connection state.yardstick_email_sender_defaults_listList candidate email sender defaults.yardstick_integrations_workspace_health_readRead sanitized Workspace integration health diagnostics.yardstick_email_sender_defaults_setwrite/deleteSet the default sender policy for a candidate email type.yardstick_email_templates_listList Candidate and Internal emails with automation usage counts.yardstick_email_templates_readRead an email by built-in type or custom template key.yardstick_email_templates_previewPreview an email for sample variables.yardstick_email_templates_validateValidate email subject, HTML, and text bodies.yardstick_email_templates_publishwrite/deleteUpdate, create, duplicate, reset or delete an email. Set operation; custom emails use email_type as their template key.yardstick_email_templates_createcreate an email. Use email_type for a built-in type or custom template key.yardstick_email_templates_duplicateduplicate an email. Use email_type for a built-in type or custom template key.yardstick_email_templates_resetwrite/deletereset an email. Use email_type for a built-in type or custom template key.yardstick_email_templates_deletewrite/deletedelete an email. Use email_type for a built-in type or custom template key.yardstick_email_template_versions_listList immutable email versions.yardstick_email_templates_rollbackwrite/deleteRestore an email to an immutable version.yardstick_email_templates_preview_customizationPreview AI sample customization for an email without publishing.yardstick_final_recommendation_recordwrite/deleteRecord direct final-recommendation evidence; this does not mutate application status.yardstick_application_interview_sessions_listList interview sessions for an application.yardstick_application_interview_sessions_ensureEnsure an application interview session for an explicit round id.yardstick_opportunities_listList read-only opportunity workflow views visible to the current principal.yardstick_opportunities_readRead one read-only opportunity workflow view by public id.yardstick_opportunities_next_actionRead the next action state for an opportunity without mutating it.yardstick_opportunities_deep_linkCreate a public deep link for an opportunity workflow view.yardstick_reporting_searchSearch redacted recruiting reporting summaries through the public reporting API.yardstick_departments_listList Departments visible to the current principal.yardstick_departments_readRead one Department by public id.yardstick_departments_createCreate a Department through the public Yardstick API.yardstick_departments_updatewrite/deleteUpdate one Department with schema-bound public API fields.yardstick_departments_members_listList Department members for an authorized Department.yardstick_departments_members_addAdd an existing person to a Department.yardstick_departments_members_set_leadwrite/deleteSet one Department member as lead.yardstick_departments_members_removewrite/deleteRemove a Department member, optionally with a replacement lead.yardstick_departments_invitations_listList redacted Department invitation views.yardstick_departments_invitations_createCreate a Department-scoped invitation without returning token material.yardstick_access_grants_listList explicit access grants visible to the current principal.yardstick_access_grants_readRead one explicit access grant by public id.yardstick_access_grants_createCreate a reasoned, revocable, audited access grant.yardstick_access_grants_revokewrite/deleteRevoke an explicit access grant with optional reason text.yardstick_jobs_listList internal Job containers visible to the current principal.yardstick_jobs_createCreate an internal Job container without mutating job postings, applications, or interview plans.yardstick_jobs_readRead one internal Job container by public id.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.yardstick_jobs_updatewrite/deleteUpdate one internal Job container with schema-bound public API fields.yardstick_jobs_closewrite/deleteClose one Job row only; linked job postings, applications, and interview plans are not mutated.yardstick_jobs_archivewrite/deleteArchive one Job row only; linked job postings, applications, and interview plans are not mutated.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.yardstick_jobs_detach_artifactwrite/deleteClear the link between an artifact and a Job. Idempotent when already unlinked. Requires jobs:write and the artifact's own write scope.yardstick_pipelines_listList the organization's pipeline templates with their ordered stages. Canonical default stages are flagged canonical_locked.yardstick_pipelines_readRead one pipeline template and its ordered stages by public id.yardstick_pipelines_createCreate a custom pipeline template with optional inline stages. Does not affect the org default pipeline or candidate tracking.yardstick_pipelines_cloneClone a pipeline and its stages. Set copy_rules to copy its workflow rules too (requires automation_rules:write). Returns rules_copied.yardstick_pipelines_updatewrite/deleteRename, re-describe, or toggle active for one pipeline template.yardstick_pipelines_stages_createAppend (or insert at a position) a stage to a pipeline with a kind and optional approval scope.yardstick_pipelines_stages_updatewrite/deleteEdit a pipeline stage. Canonical default stages allow display-name change only; slug/stage_kind/approval_scope/is_terminal are locked.yardstick_pipelines_reorder_stageswrite/deleteReorder all stages of a pipeline by supplying the complete stage id order. Constraint-safe; allowed for canonical stages.yardstick_pipelines_stages_delete_previewPreview deleting a pipeline stage; returns the candidate-count impact and binding fields. Canonical default stages are rejected.yardstick_pipelines_stages_delete_bindwrite/deleteBind an approved pipeline-stage delete with explicit approval metadata and a matching idempotency key. Refuses while candidates remain.yardstick_pipelines_assign_to_jobwrite/deleteAssign 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.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.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.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.yardstick_automation_rules_bulkwrite/deleteSwitch 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. Pick a step rulesyardstick_automation_runs_retrywrite/deleteTry a workflow run again after fixing missing setup. Only clean refusals and active rules qualify; unknown outcomes are refused.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.yardstick_automation_rules_readRead one automation rule by public id (its trigger, typed action, target stage, and is_active state).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.yardstick_automation_rules_updatewrite/deleteEdit a workflow automation rule's name, stage or step trigger, action, condition, job scope, delivery mode, timing or active state.yardstick_automation_rules_deletewrite/deleteDelete an automation rule. Plain delete (no approval preview→bind): rules are inert config, so deleting unfired config moves no candidates.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.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.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.yardstick_automation_starters_listList your organization’s saved automation starters.yardstick_automation_starters_createCreate a named organization starter from portable rule definitions.yardstick_automation_starters_renamewrite/deleteRename an organization starter without changing existing job copies.yardstick_automation_starters_deletewrite/deleteDelete an organization starter while keeping existing job copies.yardstick_automation_starters_save_jobSave a job’s automation rules as a named organization starter.yardstick_automation_starters_previewPreview copying a starter or job’s rules, including step and stage matches and unmatched rules.yardstick_automation_starters_applyCopy reviewed rules into a job using chosen matches; keep unmatched rules off and existing rules intact.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.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.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, kityardstick_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.yardstick_built_in_agents_enable_bindwrite/deleteBind 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.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.yardstick_built_in_agents_configure_bindwrite/deleteBind 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.yardstick_job_postings_listList job postings visible to the current principal.yardstick_job_postings_readRead one job posting by public id.
Tool changes
- 2026-10-24: yardstick_offers_list, yardstick_offers_read, yardstick_offers_timeline, yardstick_offers_create, yardstick_offers_update, yardstick_offers_submit_for_approval, yardstick_offers_approval_review, yardstick_offers_send_status, yardstick_offers_status, yardstick_offers_signed_copy, yardstick_offers_open_revision, yardstick_offers_cancel_revision
- 2026-10-22: yardstick_offers_list, yardstick_offers_read, yardstick_offers_timeline, yardstick_offers_create, yardstick_offers_update, yardstick_offers_submit_for_approval, yardstick_offers_approval_review, yardstick_offers_send_status, yardstick_offers_status, yardstick_offers_signed_copy, yardstick_offers_open_revision, yardstick_offers_cancel_revision
- 2026-10-21: yardstick_identity, yardstick_tasks_list, yardstick_tasks_respond, yardstick_tasks_deep_link, yardstick_people_list, yardstick_people_read, yardstick_people_documents_list, yardstick_people_documents_download_url, yardstick_people_create, yardstick_people_update, yardstick_talent_search, yardstick_prospects_list
- 2026-10-18: yardstick_identity, yardstick_tasks_list, yardstick_tasks_respond, yardstick_tasks_deep_link, yardstick_people_list, yardstick_people_read, yardstick_people_documents_list, yardstick_people_documents_download_url, yardstick_people_create, yardstick_people_update, yardstick_talent_search, yardstick_prospects_list
- 2026-10-17: yardstick_identity, yardstick_tasks_list, yardstick_tasks_respond, yardstick_tasks_deep_link, yardstick_people_list, yardstick_people_read, yardstick_people_documents_list, yardstick_people_documents_download_url, yardstick_people_create, yardstick_people_update, yardstick_talent_search, yardstick_prospects_list
- 2026-10-16: yardstick_identity, yardstick_tasks_list, yardstick_tasks_respond, yardstick_tasks_deep_link, yardstick_people_list, yardstick_people_read, yardstick_people_documents_list, yardstick_people_documents_download_url, yardstick_people_create, yardstick_people_update, yardstick_talent_search, yardstick_prospects_list
Repository · Website · JSON · Text for agents · Registry updated 2026-10-23