Get a deck
get_deckFetch one deck's settings and shareable links (view, presenter, audience join, print, dashboard). Use it to hand someone a link or to check visibility, passcodes or showcase status before update_deck; use get_deck_stats for audience analytics, get_live_room for a talk in progress, list_versions for publish history, and get_deck_sync or get_deck_source for quick-edit state and file contents. Read-only.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"deck": "<deck>"
},
"name": "get_deck"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | Yes | The deck's id (starts with `d`) or its slug, as list_decks returns them; case-insensitive. A deck outside this workspace fails with “No deck …” — call list_decks. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The deck's id (also its live room's id). | |
| slug | Yes | ||
| urls | Yes | ||
| title | Yes | ||
| version | Yes | The version being served. | |
| showcase | Yes | The deck's place in the public showcase. | |
| createdAt | Yes | ||
| published | Yes | Whether a version has been published and is being served. | |
| updatedAt | Yes | ||
| visibility | Yes | ||
| hasViewPasscode | Yes | ||
| hasPresenterPasscode | Yes |