com.donebear/donebear

MCPcomunidaden línea
v1.0.0com.donebearUnknownActualizado hace 1 m

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

Estado del endpointen línea
comprobado hace 13 h · 1483 ms
100 % de las últimas 5 comprobaciones llegaron a este endpoint
Funciona en
ClaudeCursorCopilotChatGPTGemini

Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
hace 1 mÚltima actualización
Paquete
Autorcom.donebear
LicenciaUnknown
Versión1.0.0
Fuentemcp-registry
Estado de confianza
B
60/100Bueno
✓Listado en el índice de Forge+10/10
—Identidad del publicador verificada+0/30
→ Publicador: este listado no tiene ningún repositorio registrado, así que `forge publish` no puede verificar la propiedad de forma automática. Usa «Reclamar este listado» arriba — en Forge lo revisamos a mano.
—Verificación de dominio+0/10
→ Ahora mismo no está disponible para este tipo de listado: hoy la comprobación de dominio solo se ejecuta para paquetes publicados en npm, así que esta fila todavía no se puede conseguir aquí, sea lo que sea lo que haya alojado en el dominio.
✓Análisis de inyección de prompts · limpio+30/30
✓Análisis de ofuscación / exfiltración · limpio+20/20
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia—
DependenciasSin auditar
Superficie de herramientas15 herramientas · 1 privilegiadas
Análisis de seguridad✓ Limpiovlive · hoy¿Qué tan bien funciona este análisis?
PROMPTtool:attachmentImperative addressed to the AI model
EvaluacionesNinguna
Indexado17 ago 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

15 herramientas · 1 privilegiadas
Observado en vivo desde el endpoint del proveedor13h ago

Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.

  • https://mcp.donebear.com/mcp15 herramientas · 1483 ms
guideRead 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 first time in a session. - `views`: Placing a task in Inbox/Today/Upcoming/Anytime/Someday, reading a view, or working o…

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 first time in a session. - `views`: Placing a task in Inbox/Today/Upcoming/Anytime/Someday, reading a view, or working o…

ParámetroTipoDescripción
topic*stringGuide topic to read
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
get_contextGet 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 and resolves a project, label, team or member by name — there is no separate list tool for those. Use it for that, not…

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 and resolves a project, label, team or member by name — there is no separate list tool for those. Use it for that, not…

ParámetroTipoDescripción
projects_statusstringWhich projects to return
tasks_limitintegerMax recent open tasks to return
timezonestringIANA timezone used to resolve "today" for views and scheduling (e.g. Australia/Melbourne). Defaults to UTC, which misclassifies Today/Upcoming for users in oth…
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
task_listList 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, logbook, trash) and/or state (open, done, archived, all); `search` ranks matches within that filter. `view: "logbook"` re…

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, logbook, trash) and/or state (open, done, archived, all); `search` ranks matches within that filter. `view: "logbook"` re…

ParámetroTipoDescripción
cursorstringOpaque pagination cursor from a previous call's `nextCursor`. Pass it with the same filters to fetch the next page.
limitintegerMax results
searchstringRanked lexical search over title/description; when set, results are ordered by relevance instead of recency
statestringFilter by task state
timezonestringIANA timezone used to resolve "today" for views and scheduling (e.g. Australia/Melbourne). Defaults to UTC, which misclassifies Today/Upcoming for users in oth…
viewstringFilter by GTD view bucket. logbook and trash read the completed and archived tasks regardless of `state`
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
task_showGet 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 the discussion thread (oldest first, with author and whether each was edited) and `["attachments"]` for the files on it,…

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 the discussion thread (oldest first, with author and whether each was edited) and `["attachments"]` for the files on it,…

ParámetroTipoDescripción
includearrayExtra sections to load. Omit unless you need them: each is its own round trip
task*stringWorkspace-scoped task number, encoded as a string
timezonestringIANA timezone used to resolve "today" for views and scheduling (e.g. Australia/Melbourne). Defaults to UTC, which misclassifies Today/Upcoming for users in oth…
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
task_addCreate 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 otherwise, so pass `when: "inbox"` for a capture the user has not committed to doing today. Because the default is date-depe…

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 otherwise, so pass `when: "inbox"` for a capture the user has not committed to doing today. Because the default is date-depe…

ParámetroTipoDescripción
assigneestringMember user id, name, or email to assign the task to
checklistarrayChecklist item titles to create on the task, kept in the given order
deadlinestringDue date in YYYY-MM-DD format
idempotency_keystringStable key that makes retries safe: repeated calls with the same key create only one record and return the same id.
labelsarrayLabels to attach (each a label id, title, or id prefix)
notesstringTask description/notes
projectstringProject id, key, or name to assign this task to
teamstringTeam id, key, or name
timezonestringIANA timezone used to resolve "today" for views and scheduling (e.g. Australia/Melbourne). Defaults to UTC, which misclassifies Today/Upcoming for users in oth…
title*stringTask title
whenstringGTD view bucket: today, inbox, upcoming, anytime, someday. Omitting this means today, with three exceptions: a deadline or a missing timezone falls back to any…
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
task_editprivilegiadaUpdate 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 field in `clear` (e.g. `clear: ["deadline"]`). Notes replace the existing notes (no append). `assignee` assigns the task;…

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 field in `clear` (e.g. `clear: ["deadline"]`). Notes replace the existing notes (no append). `assignee` assigns the task;…

ParámetroTipoDescripción
add_labelsarrayLabels to attach (each a label id, title, or id prefix). The label has to exist already — create one with label_create
remove_labelsarrayLabels to detach (each a label id, title, or id prefix)
workspacestringWorkspace id, slug, or name
taskstringWorkspace-scoped task number, encoded as a string
tasksarraySeveral workspace-scoped task numbers (max 50), instead of `task`. Confirm the list with the user first: one call changes every task in it.
assigneestringAssign to a member (user id, name, or email)
cleararrayFields to remove a value from, e.g. ["deadline"]. Use this rather than sending an empty string.
deadlinestringSet due date (YYYY-MM-DD)
notesstringNew description/notes (replaces existing)
projectstringProject id, key, or name
teamstringTeam id, key, or name
timezonestringIANA timezone used to resolve "today" for views and scheduling (e.g. Australia/Melbourne). Defaults to UTC, which misclassifies Today/Upcoming for users in oth…
titlestringNew title
whenstringMove to a different GTD view
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
task_doneMark 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 user first.

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 user first.

ParámetroTipoDescripción
workspacestringWorkspace id, slug, or name
taskstringWorkspace-scoped task number, encoded as a string
tasksarraySeveral workspace-scoped task numbers (max 50), instead of `task`. Confirm the list with the user first: one call changes every task in it.
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
task_reopenReopen a completed task, or several at once with `tasks` (max 50). Each returns to its previous view.

Reopen a completed task, or several at once with `tasks` (max 50). Each returns to its previous view.

ParámetroTipoDescripción
workspacestringWorkspace id, slug, or name
taskstringWorkspace-scoped task number, encoded as a string
tasksarraySeveral workspace-scoped task numbers (max 50), instead of `task`. Confirm the list with the user first: one call changes every task in it.
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
task_archiveArchive 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 not completing: use task_done for work that was finished, and task_archive only for tasks the user wants gone. Confirm…

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 not completing: use task_done for work that was finished, and task_archive only for tasks the user wants gone. Confirm…

ParámetroTipoDescripción
workspacestringWorkspace id, slug, or name
taskstringWorkspace-scoped task number, encoded as a string
tasksarraySeveral workspace-scoped task numbers (max 50), instead of `task`. Confirm the list with the user first: one call changes every task in it.
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
projectCreate 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 description or target_date. `action: "join"` puts it in the caller's Your projects sidebar list and `action: "leave"` takes i…

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 description or target_date. `action: "join"` puts it in the caller's Your projects sidebar list and `action: "leave"` takes i…

ParámetroTipoDescripción
action*stringWhat to do with the project
descriptionstringProject description (empty string clears it on an edit)
idempotency_keystringStable key that makes retries safe: repeated calls with the same key create only one record and return the same id.
namestringProject name. Required on add; a rename on edit
projectstringProject id, key, or name. Required for edit, join and leave
statusstringProject status (edit only)
target_datestringTarget date (YYYY-MM-DD), or an empty string to clear it (edit only)
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
searchSearch 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 recency and status factored in. Multi-word queries match in any order. Searches every state by default, completed and arch…

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 recency and status factored in. Multi-word queries match in any order. Searches every state by default, completed and arch…

ParámetroTipoDescripción
cursorstringOpaque pagination cursor from a previous call's `nextCursor`. Pass it with the same filters to fetch the next page.
limitintegerMax results
query*stringSearch query (matches title and description)
statestringFilter by task state
timezonestringIANA timezone used to resolve "today" for views and scheduling (e.g. Australia/Melbourne). Defaults to UTC, which misclassifies Today/Upcoming for users in oth…
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
checklistChange 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 order, while parallel single adds land in arrival order). `action: "edit"` renames an item and/or checks it (`completed: tr…

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 order, while parallel single adds land in arrival order). `action: "edit"` renames an item and/or checks it (`completed: tr…

ParámetroTipoDescripción
action*stringWhat to do to the checklist
completedbooleanCheck (true) or uncheck (false) the item, on an edit
idempotency_keystringStable key that makes retries safe: repeated calls with the same key create only one record and return the same id.
itemstringChecklist item UUID or prefix (>= 4 chars). Required to edit or remove
task*stringWorkspace-scoped task number, encoded as a string
titlestringOne item title to add, or the new title on an edit
titlesarraySeveral item titles to add, kept in the given order (use instead of `title`)
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
commentWrite 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 teammates rather than a note to the user; nobody is notified. `action: "edit"` rewrites one of your own (only its auth…

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 teammates rather than a note to the user; nobody is notified. `action: "edit"` rewrites one of your own (only its auth…

ParámetroTipoDescripción
action*stringWhat to do on the thread
bodystringComment text. Required to add or edit
commentstringComment UUID or prefix (>= 4 chars). Required to edit or remove
idempotency_keystringStable key that makes retries safe: repeated calls with the same key create only one record and return the same id.
task*stringWorkspace-scoped task number, encoded as a string
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
attachmentAdd 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 bytes. Pass a stable idempotency_key and reuse it for retries so a lost response cannot upload the file twice. `action…

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 bytes. Pass a stable idempotency_key and reuse it for retries so a lost response cannot upload the file twice. `action…

NOTAImperative addressed to the AI modeld type, and stores it, so the model never sends file bytes. Pass a stab…
ParámetroTipoDescripción
action*stringWhether to attach a file or delete one
attachmentstringAttachment UUID or prefix (>= 4 chars). Required to remove
filenamestringDisplay filename on an add; defaults to the URL's last path segment
idempotency_keystringStable key that makes retries safe: repeated calls with the same key create only one record and return the same id.
task*stringWorkspace-scoped task number, encoded as a string
urlstringHTTPS URL of the file to attach. Required to add
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…
label_createCreate 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 title). Titles are not unique, so a second call with the same title makes a duplicate — check the labels get_context r…

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 title). Titles are not unique, so a second call with the same title makes a duplicate — check the labels get_context r…

ParámetroTipoDescripción
idempotency_keystringStable key that makes retries safe: repeated calls with the same key create only one record and return the same id.
title*stringLabel title
workspacestringWorkspace id, slug, or name
context*stringExplain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST pro…

15 de 15 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

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

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Sin cobertura de dependencias

Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.