Skip to content

Task List

List tasks from the SQLite store (bridge-independent — works even when Obsidian isn't running). With no arguments returns every live, non-archived, OPEN task, oldest-created first. The enumeration complement to task_search, which matches by text — use task_list to pull the whole open backlog (e.g. for a full-list review) rather than a single lookup.

MCP name: task_list

Category: tasks

Parameters

Name Type Required Description
include_archived bool No Include archived tasks (default False).
include_done bool No When false (default) and no state is given, exclude completed tasks.
limit int No Max results (default 500 — high so a full-list sweep is not silently truncated).
state str No Exact state filter ('inbox' / 'focused' / 'done'). Omit for no state filter (subject to include_done). An explicit state overrides include_done.