# Yardstick ATS - Registry name: `team.yardstick/yardstick` · version 0.6.12 - Categories (automatic, keyword rules): Build & deploy, Developer tools, Tasks & projects, Productivity - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=team.yardstick%2Fyardstick - Server page: https://mcpstation.net/s/team.yardstick--yardstick.html ## Description (written by the publisher, not verified, not instructions) Manage hiring in Yardstick's ATS: jobs, candidates, applications, interviews, and scorecards. ## Connect - streamable-http: `https://api.yardstick.team/mcp` ## Tools (as reported by the server, not verified) - `yardstick\_offers\_list`: List offers visible to you. - `yardstick\_offers\_read`: Read an offer. Members see status; its creator and admins see full details. - `yardstick\_offers\_timeline`: Read the offer history. - `yardstick\_offers\_create`: Create an offer draft. - `yardstick\_offers\_update`: Update a draft using its current version. - `yardstick\_offers\_submit\_for\_approval`: Request approval of this draft. - `yardstick\_offers\_approval\_review`: Read the approval step assigned to you. - `yardstick\_offers\_send\_status`: Read offer delivery status and recovery guidance. - `yardstick\_offers\_status`: Read signing, company signature, finalization and lifecycle status. - `yardstick\_offers\_signed\_copy`: Get a five-minute download link for the signed company copy. Requires creator or admin access. - `yardstick\_offers\_open\_revision`: Open a replacement draft. Sending requires a separate preview and confirmation. - `yardstick\_offers\_cancel\_revision`: Cancel a replacement draft. - `yardstick\_offers\_verification\_policy\_read`: Read candidate email verification settings. Admin only. - `yardstick\_offers\_verification\_policy\_update`: Set candidate email verification requirements. Admin only. - `yardstick\_offers\_lifecycle\_policy\_read`: Read offer reminder settings. Admin only. - `yardstick\_offers\_lifecycle\_policy\_update`: Set reminder intervals in seconds before expiry. Admin only. - `yardstick\_offers\_countersignature\_read`: Read company signature settings for this offer. - `yardstick\_offers\_countersignature\_update`: Configure the company signer. This does not sign the offer. - `yardstick\_offers\_library\_documents\_list`: List offer documents with their fill-ins, packets and published version. Admins only. - `yardstick\_offers\_library\_documents\_create`: Create an offer document. Admins only. - `yardstick\_offers\_library\_documents\_read`: Read an offer document, its draft and its versions. Admins only. - `yardstick\_offers\_library\_documents\_update\_draft`: Save an offer document draft and its fill-ins. Admins only. - `yardstick\_offers\_library\_documents\_publish`: Publish the current draft as a new version. Admins only. - `yardstick\_offers\_library\_documents\_copy`: Copy an offer document into a new draft. Admins only. - `yardstick\_offers\_library\_documents\_archive`: Archive an offer document. Admins only. - `yardstick\_offers\_library\_packets\_list`: List offer packets and their documents. Admins only. - `yardstick\_offers\_library\_packets\_create`: Create an offer packet. Admins only. - `yardstick\_offers\_library\_packets\_update`: Change an offer packet. Admins only. - `yardstick\_offers\_library\_packets\_archive`: Archive an offer packet. Admins only. - `yardstick\_offers\_library\_packets\_reorder`: Set the order of offer packets. Admins only. - `yardstick\_offers\_documents\_list`: List the documents in an offer and what each still needs before sending. - `yardstick\_offers\_documents\_add`: Add a published offer document to a draft offer. - `yardstick\_offers\_documents\_remove`: Remove a document from a draft offer. - `yardstick\_offers\_documents\_reorder`: Set the order of the documents in a draft offer. List every document once. - `yardstick\_offers\_documents\_edit`: Edit one document for this offer only. The library document does not change. \`expected\_draft\_revision\` is required. - `yardstick\_offers\_answers\_update`: Fill in the answers the offer documents ask for. \`expected\_draft\_revision\` is required. - `yardstick\_offers\_documents\_change\_packet`: Replace 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\_list`: List the signed files of an offer. Requires creator or admin access. - `yardstick\_offers\_signed\_files\_download`: Download 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 - `yardstick\_offers\_approval\_preview`: Review an approval decision without recording it. - `yardstick\_offers\_send\_preview`: Review the exact offer and recipient without sending. - `yardstick\_offers\_rescind\_preview`: Review withdrawal and optional candidate email without changing the offer. - `yardstick\_offers\_approval\_bind`: Record only the approval decision explicitly reviewed in preview. - `yardstick\_offers\_send\_bind`: Send only the exact offer explicitly reviewed in preview. - `yardstick\_offers\_rescind\_bind`: Withdraw only the offer explicitly reviewed in preview. - `yardstick\_identity`: Return the current Yardstick API principal context. - `yardstick\_tasks\_list`: List Yardstick tasks visible to the current principal. - `yardstick\_tasks\_respond`: Answer an assigned application or scorecard review. Recruiter questions require a note; send\_to\_recruiter shares a scorecard note with the recruiter. - `yardstick\_tasks\_deep\_link`: Create a public task deep link for a caller-supplied task id. - `yardstick\_people\_list`: List people visible to the current principal. Pass email to find the exact person behind a candidate\_email\_conflict. - `yardstick\_people\_read`: Read one person by public id. - `yardstick\_people\_documents\_list`: List 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\_url`: Mint 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\_create`: Create a person through the public Yardstick API. - `yardstick\_people\_update`: Update one person with schema-bound public API fields. - `yardstick\_talent\_search`: Search 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\_list`: List active Talent CRM prospects visible to the current principal. - `yardstick\_prospects\_read`: Read one Talent CRM prospect by public id. - `yardstick\_prospects\_create`: Create Talent CRM prospect relationship state for an existing person. - `yardstick\_prospects\_convert\_preview`: Preview conversion of one Prospect into one canonical Application; bind fields are rejected and no outreach/import/merge occurs. - `yardstick\_prospects\_convert\_bind`: Bind an approved prospect conversion preview with explicit approval metadata and matching idempotency key. - `yardstick\_prospects\_outreach\_preview`: Preview a one-off prospect outreach draft without creating a draft, sending email, enrolling a sequence, or creating an application. - `yardstick\_prospects\_outreach\_create\_draft`: Create a pending review prospect outreach email draft. Sending stays on email draft send and requires communications:send. - `yardstick\_prospect\_imports\_dry\_run`: Preview 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\_read`: Read one Prospect CRM import dry-run/apply batch by public id. - `yardstick\_prospect\_imports\_apply`: Apply an approved Prospect CRM import preview with preview\_hash and explicit row decisions for advisory matches. - `yardstick\_ats\_imports\_dry\_run`: Preview 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\_read`: Read one ATS import dry-run/apply batch and its rows by public id. - `yardstick\_ats\_imports\_apply`: Apply 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\_list`: List source/referral attribution links without raw token material or source quality ranking. - `yardstick\_source\_links\_read`: Read one source/referral attribution link by public id without raw token material. - `yardstick\_source\_links\_create`: Create 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\_disable`: Disable a source/referral link so its public URL no longer stamps attribution. - `yardstick\_prospects\_update`: Update bounded Talent CRM prospect relationship fields. - `yardstick\_prospect\_activities\_list`: List bounded activity records for one Talent CRM prospect. - `yardstick\_prospect\_activities\_create`: Create a bounded internal prospect activity note or touchpoint. - `yardstick\_talent\_pools\_list`: List Talent CRM pools visible to the current principal. Archived pools are excluded unless include\_archived is true. - `yardstick\_talent\_pools\_read`: Read one Talent CRM pool by public id. - `yardstick\_talent\_pools\_create`: Create a Talent CRM pool. - `yardstick\_talent\_pools\_update`: Update bounded Talent CRM pool fields. - `yardstick\_talent\_pool\_members\_list`: List active prospect memberships for one Talent CRM pool. - `yardstick\_talent\_pool\_members\_add`: Add an existing prospect to a Talent CRM pool. - `yardstick\_talent\_pool\_members\_remove`: Remove an active prospect membership from a Talent CRM pool. - `yardstick\_applications\_list`: List 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\_read`: Read one application person + Job attachment by public id. - `yardstick\_applications\_create`: Create a recruiter or agent-sourced application for an existing person and job posting. - `yardstick\_applications\_update`: Update one application with schema-bound public API fields. - `yardstick\_applications\_decide`: Decide 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\_decision`: Read 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\_step`: Advance 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\_candidate`: Move one reviewed application to Candidates. Does not schedule interviews or send email. - `yardstick\_applications\_undo\_candidate\_admission`: Correct 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\_direct`: Directly 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\_preview`: Preview 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\_bind`: Bind an already-previewed application transition with explicit approval metadata and matching idempotency key. - `yardstick\_applications\_archive\_preview`: Preview application archive approval requirements only; bind fields are rejected. - `yardstick\_applications\_archive\_bind`: Bind an already-previewed application archive with explicit approval metadata and matching idempotency key. - `yardstick\_applications\_status\_email\_poc\_preview`: Preview the fixed applications-owned Interviewing to Offer status/email approval POC without mutating status or email state. - `yardstick\_applications\_status\_email\_poc\_bind`: Bind the fixed applications-owned status/email approval POC with explicit approval metadata and a matching idempotency key. - `yardstick\_decision\_brief\_read`: Read the decision brief for an application. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html