{"name":"io.github.SurajKGoyal/amnesic","slug":"surajkgoyal-amnesic","title":null,"description":"Persistent semantic memory for SQL databases. Postgres, MySQL, MSSQL, SQLite.","url":"https://mcp.market/server/surajkgoyal-amnesic","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"data","tags":["data"],"presence":{"score":30,"stars":3,"forks":1,"downloads_week":82,"last_push_at":"2026-09-26T09:22:10.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/SurajKGoyal/amnesic","website":null,"version":"0.2.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"amnesic","version":"0.2.2","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Replace [postgres] with the driver(s) you need: [mysql], [mssql], [sqlite], or [all].","value":"amnesic[postgres]","type":"named","name":"--from"}]}],"tools":[{"name":"db_annotate","description":"Persist semantic annotations for a table or column — survives across sessions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_deprecate","description":"Soft-retire a table or column annotation — flag it stale without deleting it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_detect_drift","description":"Audit saved annotations against the live database schema (read-only).","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_discover_relationships","description":"Discover all foreign key relationships in the database and save them to the graph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_forget","description":"Permanently delete a table or column annotation. Safe by default — NOT reversible.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_get_relationships","description":"Get the foreign key relationship graph for a table up to the given traversal depth.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_get_schema","description":"Get column schema for a table, merged with any saved semantic annotations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_list_connections","description":"List all configured database connections without exposing passwords or usernames.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_list_tables","description":"List all known tables for a connection, with descriptions and column counts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_query","description":"Execute a read-only SELECT query and return rows as a list of dicts.","write_action":true,"price_micros":0,"input_schema":null},{"name":"db_search","description":"Search the knowledge layer for tables/columns matching a query — BM25-ranked.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_sync_knowledge","description":"Copy annotations from one connection's knowledge store to another.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-26T21:19:48.184Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T21:19:48.132Z","components":{"code":{"score":25,"max":25,"notes":["23 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 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"amnesic","version":"0.2.2","found":true,"weeklyDownloads":82,"license":"MIT","dependencyCount":12,"publishedAt":"2026-06-22T11:24:18.944725Z","repositoryUrl":"https://github.com/SurajKGoyal/amnesic"}],"repo":{"found":true,"owner":"SurajKGoyal","repo":"amnesic","archived":false,"pushedAt":"2026-09-26T09:22:10Z","stars":3,"forks":1,"openIssues":10,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/31234785?v=4","ownerCreatedAt":"2017-08-22T06:03:49Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/31234785?v=4&s=128","source":"github"},"presence":{"stars":3,"forks":1,"downloadsWeek":82,"license":"MIT","lastPushAt":"2026-09-26T09:22:10.000Z","score":30}}}},"grade_history":[],"reviews":[]}