Craft readCRAFT_MCP_CRAFT_READ
Read/search Craft; batch with semicolons.
Keywords: find/open/read/search docs/pages/cards/blocks, daily notes, tasks/inbox/logbook, folders/spaces, collections/tables/schema/items/fields/relations, links/URLs/richUrl, images/files/videos, themes/washi.
Cmds:
folders list [--filter <regex>]
folders explore-icons <term>
documents list [--location unsorted|trash|templates|daily_notes | --folder <folderId>]
documents resolve-link <url> -> rootBlockId for blocks/write commands
tasks list [--scope active|upcoming|inbox|logbook|document|all] # all = every task block in full-space, not a union of other scopes
blocks get <rootBlockId> [--depth <depth>] [--format json|markdown]
blocks get --date today
blocks explore-themes --type page|fonts|code
blocks explore-washi
blocks search-unsplash <query>
collections list [--document <rootBlockId>]
collections schema --collection <collectionId>
collections items-get --collection <collectionId>
collections views-list --collection <collectionId>
connection info
whiteboards elements get --whiteboard <whiteboardId>
images view --url <image-url>
search <query> [--location unsorted|trash|templates|daily_notes]
Common flags: --offset, --cursor, --filter <regex>, --format json|markdown. Help: "<entity> <action> --help". Example batch: folders list; documents list; blocks get ABC-123 --format markdown For Craft links, run 'documents resolve-link <url>' first; use returned rootBlockId for blocks get/write commands, not raw URL documentId.