{"name":"io.github.Nodemint-dev/projectmind","slug":"nodemint-dev-projectmind","title":"projectmind","description":"Persistent project memory for AI coding agents: one compact digest instead of re-reading the repo.","url":"https://mcp.market/server/nodemint-dev-projectmind","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":15,"stars":2,"forks":0,"downloads_week":null,"last_push_at":"2026-07-06T15:51:06.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Nodemint-dev/projectmind","website":null,"version":"0.6.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@nodemint/projectmind","version":"0.6.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run the stdio MCP server subcommand.","value":"mcp","type":"positional"}]}],"tools":[{"name":"mind_context","description":"Call this BEFORE reading/greping files, when you're about to work on specific files or a module and want its purpose, notes, and direct dependencies without opening them. Given the files you're about to edit (and/or a node id or keyword), returns ONLY the relevant part of the map. Use this over mind_digest when you already know which files a task touches — it's the most surgical, token-cheap optio","write_action":false,"price_micros":0,"input_schema":null},{"name":"mind_digest","description":"Call this BEFORE running ls, find, glob, grep, tree, or reading any file, whenever the task is to explain, describe, summarize, or give an overview of this project or its architecture, or when you otherwise need to orient yourself in an unfamiliar codebase. This includes questions like \"what is this project\", \"explain this codebase\", \"what's the tech stack\", or \"how is this structured\" — call mind","write_action":false,"price_micros":0,"input_schema":null},{"name":"mind_handoff","description":"Leave a one-line handoff note — what you were doing and what's next — before the session ends or the context is about to be compacted. It appears at the TOP of the next session's mind_digest, so the next session (yours or a teammate's agent) resumes instantly instead of rediscovering the task. Stored in the developer's local overlay, never committed. Pass clear: true when the noted work is done.","write_action":false,"price_micros":0,"input_schema":null},{"name":"mind_query","description":"Get full detail on ONE node (its files, notes, and edges) when you need to drill into a specific module. Use after mind_digest points you at the right node — cheaper than reading the files.","write_action":false,"price_micros":0,"input_schema":null},{"name":"mind_search","description":"Find nodes, decisions, or glossary terms by keyword. Use to locate the right part of the project without reading files.","write_action":false,"price_micros":0,"input_schema":null},{"name":"mind_stats","description":"Return map size, the estimated token cost of the digest, and the local savings ledger (estimated tokens/dollars saved by reading the map instead of scanning files).","write_action":false,"price_micros":0,"input_schema":null},{"name":"mind_update","description":"Call this when you add or change a module, make an architectural decision, or learn a project convention — so the next session doesn't have to rediscover it. Do NOT call for trivial edits. Pass ONLY the fields that changed.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-26T11:35:30.929Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T11:35:31.028Z","components":{"code":{"score":25,"max":25,"notes":["9 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":12,"max":15,"notes":["last push 82 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@nodemint/projectmind","version":"0.6.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-07-06T16:32:32.458Z","repositoryUrl":"git+https://github.com/Nodemint-dev/projectmind.git"}],"repo":{"found":true,"owner":"Nodemint-dev","repo":"projectmind","archived":false,"pushedAt":"2026-07-06T15:51:06Z","stars":2,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/291071830?v=4","ownerCreatedAt":"2026-06-05T14:54:07Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/291071830?v=4&s=128","source":"github"},"presence":{"stars":2,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-07-06T15:51:06.000Z","score":15}}}},"grade_history":[],"reviews":[]}