com.donebear/donebear

MCPcommunityattivo
v1.0.0com.donebearUnknownAggiornato 1 mesi fa

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

Stato dell’endpointattivo
verificato 12 h fa · 1483 ms
100 % degli ultimi 5 controlli hanno raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
1 mesi faUltimo aggiornamento
Pacchetto
Autorecom.donebear
LicenzaUnknown
Versione1.0.0
Fontemcp-registry
Stato di fiducia
B
60/100Buono
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/30
→ Publisher: per questo annuncio non risulta alcun repository, quindi `forge publish` non può verificare la proprietà automaticamente. Usa «Rivendica questo annuncio» qui sopra — Forge li esamina a mano.
—Verifica del dominio+0/10
→ Al momento non disponibile per questo tipo di annuncio — oggi il controllo del dominio viene eseguito solo per i pacchetti su npm, quindi questa riga non può ancora essere ottenuta qui, indipendentemente da cosa sia ospitato sul dominio.
✓Analisi prompt injection · pulita+30/30
✓Analisi offuscamento / esfiltrazione · pulita+20/20
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
DipendenzeNon verificate
Superficie di strumenti15 strumenti · 1 privilegiati
Analisi di sicurezza✓ Pulitovlive · oggiQuanto è efficace questa analisi?
PROMPTtool:attachmentImperative addressed to the AI model
ValutazioniNessuna
Indicizzato17 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

15 strumenti · 1 privilegiati
Osservato in tempo reale dall’endpoint del fornitore12h ago

Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.

  • https://mcp.donebear.com/mcp15 strumenti · 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…

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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,…

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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_editprivilegiatoUpdate 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;…

ParametroTipoDescrizione
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.

ParametroTipoDescrizione
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.

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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…
ParametroTipoDescrizione
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…

ParametroTipoDescrizione
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 strumenti su 15 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

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

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.