Skip to main content
OpenTrain MCP 0.14.0 exposes the complete Reviewer Feedback and adaptive Task Checklist employer workflows in both the local stdio server and the hosted OpenTrain MCP endpoint.
Confirm npm view @opentrain-ai/mcp version reports 0.14.0 or later and call opentrain_capabilities before using these tools. Reviewer Feedback results are employer-private and must never be copied into a worker-visible context.
Every tool returns a compact text block plus machine-readable structuredContent with apiBaseUrl and the exact API result. API failures return isError: true and preserve the HTTP status, code, request ID, and structured details.

Reviewer Feedback tools

Start with settings, then enable and configure reviewer access. Use roster for the canonical subjectUserId and optional subjectContractId before submitting employer feedback. A suggested action is only a recommendation; it never performs a warning, retraining assignment, or offboarding automatically. Every feedback mutation takes an explicit idempotencyKey. triage also requires the report’s latest updatedAtIso; refresh with get after a 409 rather than blind-retrying.

Task Checklist tools

Checklist authoring works while the job feature is off. Follow this order:
  1. Call capabilities and list.
  2. Validate the complete proposed title, required mode, and typed tree inline.
  3. Create a complete draft, or get and CAS-update an existing draft.
  4. Resolve representative answers for every branch and repeat count.
  5. Mint and open an exact-revision preview URL in an authenticated browser.
  6. Publish with the expected draft revision, expected live version, and confirmPublish: true.
  7. Re-read the canonical definition and inspect the applied impact and sweep counts.
  8. Enable the job only after every published definition is ready.

Visual review

opentrain_job_checklists_preview never silently resolves an unspecified draft revision. Choose one source mode:
  • draft with expectedDraftVersion
  • published with versionNumber
  • published-latest, which resolves once and reports the immutable version it bound
The returned previewUrl contains a short-lived capability in its fragment. Open the URL directly; the page exchanges the capability in a request body and strips the fragment from browser history. The response also reports the exact content hash and expiration time.

Submission privacy

Checklist submission detail includes the submitted version’s title, tree, required mode, and active valid answers. Hidden, orphaned, and stale answer paths appear only as inactive audit metadata; their raw values and hashes are not returned. Reviewer Feedback has a stronger boundary: only the employer side can call its tools. The reported AI trainer never receives the report, author, severity, suggested action, notes, event history, or aggregate counts through MCP.

HTTP reference

Exact REST paths, schemas, examples, and error recovery.

CLI reference

File-first checklist authoring and employer report management from a shell.