Docket MCP server
One list every AI tool you use can write to — scoped per project, local-first, self-hostable.
8 stars43 downloads/wk
Reviews
Write oneNobody has reviewed Docket yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Docket tools (10, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
todo_addCapture work the moment it comes up, from any tool or project, without the ceremony of a ticket. Automatically filed under the current project — you never need to say which. Add sourceUrl when it maps to something in Notion/GitLab/Obsidian/GitHub so it can be picked back up there. Use list="backlog" to park something without holding it in context; list="todo" (default) for near-term work.
todo_check_updatewrite actionCheck whether a newer version of docket is published on npm. Read-only — never installs anything. If one is available, tell the user and let THEM decide whether to run `docket update` in their own terminal (it asks for confirmation before installing).
todo_claimMark an item as actively being worked on by you (the calling agent). Advisory, not a lock — check todo_list(inProgress: true) before starting new work to avoid duplicating another agent's active item. Call todo_release or todo_complete when you stop.
todo_completeMark a todo as done by id.
todo_deletewrite actionPermanently remove a todo by id.
todo_editEdit an existing item's title/description/category/priority/dueDate/sourceUrl/list by id. Only fields you pass are changed. Pass an empty string ("") for description/category/priority/dueDate/sourceUrl to clear that field.
todo_historyShow the change history (create/edit/claim/release/complete) for one item, who made each change and when.
todo_listWhat's open here. Scoped to the current project (plus unfiled items) unless you ask otherwise, and compact by default — one line per item. Pass workspace:"*" to see every project, or verbose:true for full records.
todo_releaseClear the in-progress claim on an item without completing it (e.g. you're pausing this work).
todo_versionReport this docket process's data format version and start time. Use to sanity-check whether your MCP connection is running stale code (e.g. right after an update) — if todo_list output looks wrong (missing/undefined fields), check this first and reconnect if the process looks old.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan94 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 14 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
Runs npx -y @pasichdev/docket on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add docket -- npx -y @pasichdev/docket
Docket: common questions
- Is Docket MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Docket safety report
- How do I install Docket?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Docket need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Docket maintained?
- The last commit was 14 days ago (2026-09-06). The latest release is v3.0.0.
- What can I use instead of Docket?
- Servers from other publishers that do the same job: Memorix MCP server.
Alternatives to Docket
Same job from other publishers: the closest match first, then the best rated.
MemorixLocal-first project memory with legacy MCP and 2026 discovery compatibility.not reviewedEstablishedB