{"name":"io.github.pasichDev/docket","slug":"pasichdev-docket","title":null,"description":"One list every AI tool you use can write to — scoped per project, local-first, self-hostable.","url":"https://mcp.market/server/pasichdev-docket","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":32,"stars":8,"forks":0,"downloads_week":43,"last_push_at":"2026-09-06T19:09:53.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/pasichDev/docket","website":null,"version":"3.0.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@pasichdev/docket","version":"3.0.0","transport":{"type":"stdio"}}],"tools":[{"name":"todo_add","description":"Capture 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"todo_check_update","description":"Check 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).","write_action":true,"price_micros":0,"input_schema":null},{"name":"todo_claim","description":"Mark 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"todo_complete","description":"Mark a todo as done by id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"todo_delete","description":"Permanently remove a todo by id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"todo_edit","description":"Edit 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"todo_history","description":"Show the change history (create/edit/claim/release/complete) for one item, who made each change and when.","write_action":false,"price_micros":0,"input_schema":null},{"name":"todo_list","description":"What'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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"todo_release","description":"Clear the in-progress claim on an item without completing it (e.g. you're pausing this work).","write_action":false,"price_micros":0,"input_schema":null},{"name":"todo_version","description":"Report 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.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-20T11:37:19.340Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T11:37:19.268Z","components":{"code":{"score":25,"max":25,"notes":["94 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 14 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@pasichdev/docket","version":"3.0.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-09-05T20:04:02.276Z","repositoryUrl":"git+https://github.com/pasichDev/docket.git","weeklyDownloads":43}],"repo":{"found":true,"owner":"pasichDev","repo":"docket","archived":false,"pushedAt":"2026-09-06T19:09:53Z","stars":8,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/67899666?v=4","ownerCreatedAt":"2020-07-06T09:18:47Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/67899666?v=4&s=128","source":"github"},"presence":{"stars":8,"forks":0,"downloadsWeek":43,"license":"MIT","lastPushAt":"2026-09-06T19:09:53.000Z","score":32}}}},"grade_history":[],"reviews":[]}