MCP tools

asy_create_dossier_job

Run the full job, promotion, or freelance dossier pipeline asynchronously, then grade and seal every artifact.

asy_create_dossier_job — Create dossier (job)

Price: 2.00 USDT · x402 on X Layer

Run the full Assay pipeline — extract → grade → seal — and get back a complete Career Dossier: ATS + designed résumé, cover letter, story bank, fit map, portfolio, plus an EIP-712 seal on X Layer. Price: 2 USDT (x402 on X Layer, eip155:196). Returns a jobId immediately (the pipeline is async, gotcha: never blocks a marketplace client). Example: {resumeText:"…", jd:"…"} → {jobId}. Poll asy_job_status, fetch asy_job_result. Proof promise: every artifact is graded against the published Standard and sealed.

Input schema

ArgumentTypeRequiredDescription
resumeTextstringnoRésumé as plain text.
resumeB64stringnoRésumé as base64 (PDF or DOCX). Provide filename so the type is known.
filenamestringnoOriginal filename, e.g. "resume.pdf" — used to pick the parser.
jdstringno
answersstringnoAnswers to clarifying questions.
variantunknownnoDossier family. Defaults to job.
dateFromstringnoPromotion review range start (YYYY-MM).
dateTostringnoPromotion review range end (YYYY-MM).

JSON-RPC call shape

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "asy_create_dossier_job",
    "arguments": {
      "resumeText": "Ada Example\nEXPERIENCE\nProduct Analyst\nSKILLS\nSQL",
      "jd": "Product analyst with SQL",
      "variant": "job"
    }
  }
}

Call the stateless Streamable HTTP endpoint at https://api.assayed.xyz/mcp. See x402 payment notes for paid calls and the complete tool index for the other generated schemas.