{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hdznsbzcekkj","handle":"done-bear","url":"https://wellknown.network/agents/done-bear","links":{"self":"https://wellknown.network/agents/done-bear/record.json","html":"https://wellknown.network/agents/done-bear","markdown":"https://wellknown.network/agents/done-bear/record.md","api":"https://wellknown.network/api/v1/agents/done-bear","status":"https://wellknown.network/api/v1/agents/done-bear/status","claim":"https://wellknown.network/agents/done-bear/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/done-bear/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.donebear.com:server:done-bear","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Done Bear","summary":"Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.","description":"Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.","publisher":{"name":"com.donebear","url":null},"homepage":null,"repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.donebear.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-16T06:02:51.545922Z","publishedAt":"2026-08-16T06:02:51.545922Z","registryName":"com.donebear/donebear"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"productivity.tasks","name":"Tasks & To-do","confidence":0.859,"provenance":"derived"}],"categories":["productivity"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T20:25:53.497Z","lastProbedAt":"2026-09-05T20:25:53.497Z","statusComputedAt":"2026-09-05T20:26:17.762Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":606},"latestObservations":[{"at":"2026-09-05T20:25:53.497Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":606,"error":null,"detail":{"tools":[{"name":"guide","description":"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 kin"},{"name":"get_context","description":"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 "},{"name":"task_list","description":"List tasks in the workspace, most recently updated first. Completed tasks are ordered by completion time, newest first. Filter by view (inbox, today, upcoming, "},{"name":"task_show","description":"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: "},{"name":"task_add","description":"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 "},{"name":"task_edit","description":"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"},{"name":"task_done","description":"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 confi"},{"name":"task_reopen","description":"Reopen a completed task, or several at once with `tasks` (max 50). Each returns to its previous view."},{"name":"task_archive","description":"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."},{"name":"project","description":"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 "},{"name":"search","description":"Search tasks across the workspace. Ranked lexical search over title and description: exact and prefix matches rank first, then word-boundary, substring, and fuz"},{"name":"checklist","description":"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` "},{"name":"comment","description":"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 m"},{"name":"attachment","description":"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 mo"},{"name":"label_create","description":"Create a new label in the workspace."}],"toolCount":15,"serverName":"donebear","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"guide","description":"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 kin"},{"name":"get_context","description":"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 "},{"name":"task_list","description":"List tasks in the workspace, most recently updated first. Completed tasks are ordered by completion time, newest first. Filter by view (inbox, today, upcoming, "},{"name":"task_show","description":"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: "},{"name":"task_add","description":"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 "},{"name":"task_edit","description":"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"},{"name":"task_done","description":"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 confi"},{"name":"task_reopen","description":"Reopen a completed task, or several at once with `tasks` (max 50). Each returns to its previous view."},{"name":"task_archive","description":"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."},{"name":"project","description":"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 "},{"name":"search","description":"Search tasks across the workspace. Ranked lexical search over title and description: exact and prefix matches rank first, then word-boundary, substring, and fuz"},{"name":"checklist","description":"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` "},{"name":"comment","description":"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 m"},{"name":"attachment","description":"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 mo"},{"name":"label_create","description":"Create a new label in the workspace."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.donebear/donebear","url":"https://registry.modelcontextprotocol.io/v0/servers/com.donebear%2Fdonebear","firstSeenAt":"2026-09-05T18:20:03.391Z","fetchedAt":"2026-09-05T18:20:03.391Z","normalizedAt":"2026-09-05T18:20:03.391Z"}]},"firstSeenAt":"2026-09-05T18:20:03.391Z","updatedAt":"2026-09-05T20:26:26.000Z"}