Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,321counted 1 min ago
teppi

MCP servercom.donebear/donebear

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

Overview

Score?
UNRATED 0.681
of what a free look can see, on 32 looks
Looks
36
last 5 hr ago
Tools
17
changed 5 hr ago

More info

URL
mcp.donebear.com/mcp
streamable-http
Says it is
donebear 0.8.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.681 · highest on record 0.8561

Toolsfrom sha256:c64392c92f…04d38e · +0 −0 5 hr ago

The tools this server lists, read out of the definition it returned
ToolSchema
attachment
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
input · output
checklist
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
input · output
comment
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
input · output
get_context
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
input · output
guide
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
input · output
label_create
Create a new label in the workspace and return its id. Only creates the label: to put it on a task, pass it to task_add `labels` or task_edit `add_labels` afterwards (both take the
input · output
project
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
input · output
search
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
input · output
task_add
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
input · output
task_agent_get
Read the task-agent identity bound to this connection's existing API key in one explicit workspace. Returns only key metadata and the exact agent UUID or null; an inactive agent in
input · output
task_agent_register
Explicitly register one assignable task agent for this connection's existing key in one workspace, after the user approves that durable binding. Requires a write-scoped API key res
input · output
task_archive
Archive a task, or several at once with `tasks` (max 50). They move to the Trash view, out of every working list, and stay readable there (task_list `view: "trash"`). Archiving is
input · output
task_done
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
input · output
task_edit
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
input · output
task_list
List tasks in the workspace, most recently updated first. Completed tasks are ordered by completion time, newest first. Filter by view (inbox, today, upcoming, anytime, someday, lo
input · output
task_reopen
Reopen a completed task, or several at once with `tasks` (max 50). Each returns to its previous view.
input · output
task_show
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
input · output
Verify it yourselfnpx teppi-check https://mcp.donebear.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ262C40Z5PQG6PGRCYH3F