Tool reference · Team onboarding
New in 14.6.0onboarding_curriculum_get
Reads a department's curriculum with its modules, lessons, quizzes and the revision needed for editing.
team server /mcp
When to use
- Before editing the curriculum or a quiz, to get expected_revision.
- A company viewer wants to see what a department teaches.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
team_idrequired | string | — | (pattern ^[a-zA-Z0-9_-]{1,64}$) |
Example
Arguments
{
"team_id": "eng"
} Result shape
{
"team_id": "eng",
"revision": 3,
"updated_at": "2026-09-24T16:20:00.000Z",
"updated_by": "boss",
"curriculum": {
"title": "Engineering onboarding",
"modules": [
{
"id": "mod_deploy",
"title": "Deploy",
"summary": "Shipping changes safely.",
"pass_threshold": 0.8,
"max_attempts": 3,
"lessons": [
{
"id": "les_pipeline",
"title": "Pipeline",
"body": "How a change reaches production.",
"record_ids": [
42
],
"version": 1,
"checked_at": "2026-09-25T09:30:00.000Z",
"sources": [
{
"requested_id": 42,
"missing": false,
"id": 42,
"type": "convention",
"project": "platform",
"excerpt": "Production deploys run on Tuesdays and Thursdays after 14:00."
}
]
}
],
"quiz": {
"revision": 2,
"questions": [],
"updated_at": "2026-09-24T16:25:00.000Z"
}
}
]
}
} Returns revision 0 and curriculum null when none exists. Answer keys, rubrics and source previews are included only for people who can manage it.
Values are illustrative; the keys follow the server's handler. MCP clients receive the result as JSON text content.
Server description
The description the server sends to your agent in tools/list, captured from the v14.7.0 source:
Department head: read the curriculum with lesson sources, quizzes including answer keys, and revisions needed for editing.