{"id":33826,"recorded_at":"2026-10-26T14:36:09.564004Z","observed_at":"2026-10-26T14:36:09.563950Z","subject_kind":"source_record","subject":"mcp_registry:io.github.ayushcodes10/echo-mem","kind":"listing","method":"baseline/1","body":{"endpoints":[["mcp","https://api.echo-mem.com/mcp"],["web","https://echo-mem.com/"]],"name":"Echo Memory","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-09-26T21:15:04.992094Z","status":"active","statusChangedAt":"2026-09-26T21:15:04.992094Z","updatedAt":"2026-09-26T21:15:04.992094Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Shared memory for AI agents, as a graph in your own Postgres. Writes never call an LLM.","name":"io.github.ayushcodes10/echo-mem","packages":[{"environmentVariables":[{"description":"Postgres connection string. `echo-memory quickstart` starts a suitable database and prints this.","isRequired":true,"isSecret":true,"name":"ECHO_MEMORY_DATABASE_URL"},{"description":"Whose memory this is. Scopes every read and write.","isRequired":true,"name":"ECHO_MEMORY_USER_ID"},{"description":"Which tool is writing: claude-code, cursor, codex, claude-desktop. Recorded on every fact, and what makes a cross-tool recall visible afterwards.","isRequired":true,"name":"ECHO_MEMORY_AGENT_ID"}],"identifier":"echo-mem","registryType":"pypi","transport":{"type":"stdio"},"version":"0.5.3"}],"remotes":[{"headers":[{"description":"Bearer <key>, from https://app.echo-mem.com — the hosted option, which needs no local database.","isRequired":true,"isSecret":true,"name":"Authorization"}],"type":"streamable-http","url":"https://api.echo-mem.com/mcp"}],"repository":{"source":"github","url":"https://github.com/echo-mem/echo-mem"},"title":"Echo Memory","version":"0.5.3","websiteUrl":"https://echo-mem.com"}},"source":"mcp_registry","summary":"Shared memory for AI agents, as a graph in your own Postgres. Writes never call an LLM."},"body_sha256":"92f5e2f3168e5cd34ace53ca320e16da65494db8f95fbf8776e2adc944ba83a9","prev_id":null,"leaf":"0x93c9acd79cc5c82b8283e50072fa59cf87ffc6c38e78b41e944192b7e2b3daee","leaf_text":"{\"body\":\"92f5e2f3168e5cd34ace53ca320e16da65494db8f95fbf8776e2adc944ba83a9\",\"id\":33826,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025369563950,\"prev\":null,\"subject\":\"mcp_registry:io.github.ayushcodes10/echo-mem\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x93c99c6cb28066d9bddd08fe0dc2acc6add26e0bb19615c13f45e4ec69b4454c","0x5f26f844821392db6c1612abef3dafc67fd224db86c470cd606d3f650b28c381","0x5fda06c3f6569d9e3a05310c2c4736f5173777e9808040a05d744d5d604bcfc3","0x2672242d08219634edb54fcb7d1e8b6a8a1cbc5a04249b7af76ad705201aee13","0xb81e997d0c1ef00e58d82b49e2374d81c87d8bab8a96c51bf476cf666753b885","0xc9e35f4e6dfd04b7a68fbcaf5484a9e31683dcd646a4edb8ee120ac402073f11","0xaac407881c70639f0dfb559023e1281d7ee58585c1a01114550be8dbe9279f17","0xf364f90be7ec6637327a76b3f15eb782a638e09ce8d92b04237c08621140725a","0x73887d9db468ce8d035622c758f02d239de6ddda029fca8d8aedf7f0dcf5bf65","0x1452bac1c16ed1a13fd24d016370307a5402f74d73cad5641a5508fdb4d2c5cb","0xcd52656344e352446858a7d55feb9336b07dd3ad98715c122aaf69d4eb3d6ca8","0x3b55f6d5345bce3e1332e014f19526d25328fb6283d3518837a015c3621c0d1c","0x45c1d3062bbe98a6b1540c7e2ccf6516eedd6ef07fdfeb1ba77ee6272970447c","0xf0edabbb9ba0d643e5505d19d07637eb6f6aed0a1c7356af43ae7d84ae9ef0c5","0xf0bd63870f0bb378fa300bd33563050dcb7b3e02b44eb3ee550c1c534ec4b246","0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f","0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}