mcpserver.lol
registry/donebear
Connection check verified live · 20h ago

donebear

Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.

Tools 15
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

15 tools

Read from the running server on 20h ago.

attachment can modify data urltask*action*context*filenameworkspace +2
Add a file to a task or remove one. `action: "add"` fetches the given HTTPS `url`: the server downloads it, verifies its size and type, and stores it, so the model never sends file…
checklist can modify data itemtask*titleaction*titlescontext* +3
Change the checklist on a task. `action: "add"` appends items, unchecked, after the existing ones: pass every title for a multi-item list in one call (`titles` keeps the given orde…
comment can modify data bodytask*action*commentcontext*workspace +1
Write on a task's comment thread. `action: "add"` posts a comment, attributed to the connected user and visible to everyone in the workspace, so write it as a message to the user's…
get_context read-only context*timezoneworkspacetasks_limitprojects_status
Get a snapshot of the current workspace: task counts per view, recent open tasks, and every project, label, team and member. This is the tool that answers what is in the workspace…
guide read-only topic*context*
Read Done Bear's guide for one topic: what the data means, how it relates to the rest of the product, and how to use it well. Load a topic before doing that kind of work for the fi…
label_create title*context*workspaceidempotency_key
Create a new label in the workspace.
project can modify data nameaction*statuscontext*projectworkspace +3
Create or change a project. `action: "add"` creates one (name required). `action: "edit"` updates the named project: only the fields given change, and an empty string clears descri…
search read-only limitquery*statecursorcontext*timezone +1
Search tasks across the workspace. Ranked lexical search over title and description: exact and prefix matches rank first, then word-boundary, substring, and fuzzy matches, with rec…
task_add teamwhennotestitle*labelscontext* +7
Create a new task. The `when` parameter controls which GTD view it appears in: today (default), inbox, upcoming, anytime, or someday. A new task lands in Today unless you say other…
task_archive can modify data tasktaskscontext*workspace
Archive a task, or several at once with `tasks` (max 50). They move to the Trash view, out of every working list. Confirm with the user first.
task_done tasktaskscontext*workspace
Mark a task as complete, or several at once with `tasks` (max 50). They move to the Logbook view. A set of 50 is undone one task_reopen call at a time, so confirm the list with the…
task_edit taskteamwhenclearnotestasks +9
Update fields on one task (`task`) or on several at once (`tasks`, max 50). Only the provided fields are changed; omitted fields are left untouched. To remove a value, list the fie…
task_list read-only viewlimitstatecursorsearchcontext* +2
List tasks in the workspace, most recently updated first. Filter by view (inbox, today, upcoming, anytime, someday, logbook, trash) and/or state (open, done, archived, all); `searc…
task_reopen tasktaskscontext*workspace
Reopen a completed task, or several at once with `tasks` (max 50). Each returns to its previous view.
task_show read-only task*context*includetimezoneworkspace
Get full details for a single task: its fields, labels and checklist items, by workspace-scoped task number. Add `include` for the parts that cost extra reads: `["comments"]` for t…