{"name":"io.github.davidmosiah/delx-memory","slug":"davidmosiah-delx-memory","title":null,"description":"Local-first persistent memory MCP: shared SQLite key/value store, searchable, TTL-aware, secret-safe","url":"https://mcp.market/server/davidmosiah-delx-memory","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce","data","security"],"presence":{"score":32,"stars":2,"forks":1,"downloads_week":68,"last_push_at":"2026-09-07T12:17:07.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/davidmosiah/delx-memory","website":"https://github.com/davidmosiah/delx-memory","version":"0.2.3","remotes":[],"packages":[{"registryType":"npm","identifier":"delx-memory","version":"0.2.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional path to the SQLite store. Defaults to ~/.delx-memory/db.sqlite.","format":"string","name":"DELX_MEMORY_PATH"},{"description":"Optional transport: stdio (default) or http.","format":"string","name":"DELX_MEMORY_TRANSPORT"},{"description":"HTTP host when transport=http. Defaults to 127.0.0.1.","format":"string","name":"DELX_MEMORY_HOST"},{"description":"HTTP port when transport=http. Defaults to 3030.","format":"string","name":"DELX_MEMORY_PORT"},{"description":"CORS allow-origin when transport=http. Defaults to http://HOST:PORT.","format":"string","name":"DELX_MEMORY_ALLOWED_ORIGIN"}]}],"tools":[{"name":"memory_export","description":"Dump the memory store as JSON, JSONL, or Markdown. Optional since/until window on updated_at. Use for backup/inspection. Requires explicit_user_intent: true.","write_action":false,"price_micros":0,"input_schema":null},{"name":"memory_forget","description":"Delete a single key from memory. Idempotent: returns existed=false if the key was not present. Requires explicit_user_intent: true.","write_action":true,"price_micros":0,"input_schema":null},{"name":"memory_forget_by_tag","description":"Delete every entry carrying the given tag. Returns deleted_count. Requires explicit_user_intent: true.","write_action":true,"price_micros":0,"input_schema":null},{"name":"memory_get","description":"Exact key lookup. Returns the stored value plus timestamps, ttl, tags, metadata. Returns null if missing or expired.","write_action":false,"price_micros":0,"input_schema":null},{"name":"memory_list","description":"List keys with optional prefix or tag filter. Returns keys + timestamps + tags only — call memory_get for values. Use this first on a new session to discover what is stored.","write_action":false,"price_micros":0,"input_schema":null},{"name":"memory_search","description":"Full-text search across keys, values AND tags. Uses an FTS5 index with bm25 relevance ranking (key-weighted), word-stemming, diacritic folding and prefix matching — so multi-word, partial and accent-insensitive queries all hit, ranked by relevance. Falls back to a LIKE substring scan if the SQLite build lacks FTS5. Returns top N matches with a snippet. Case-insensitive.","write_action":false,"price_micros":0,"input_schema":null},{"name":"memory_set","description":"Create or update a key in memory. Rejects credential-shaped keys or values. Requires explicit_user_intent: true. Returns whether the row was created or updated.","write_action":true,"price_micros":0,"input_schema":null},{"name":"memory_stats","description":"High-level stats about the local memory store. Safe to call first on every session to gauge whether the store is empty, small, or large.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-26T11:37:36.528Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T11:37:36.819Z","components":{"code":{"score":25,"max":25,"notes":["22 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 19 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":"delx-memory","version":"0.2.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-06-27T11:27:03.765Z","repositoryUrl":"git+https://github.com/davidmosiah/delx-memory.git","weeklyDownloads":68}],"repo":{"found":true,"owner":"davidmosiah","repo":"delx-memory","archived":false,"pushedAt":"2026-09-07T12:17:07Z","stars":2,"forks":1,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/624359?v=4","ownerCreatedAt":"2011-02-18T00:23:21Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/624359?v=4&s=128","source":"github"},"presence":{"stars":2,"forks":1,"downloadsWeek":68,"license":"MIT","lastPushAt":"2026-09-07T12:17:07.000Z","score":32}}}},"grade_history":[],"reviews":[]}