{"id":"250ff8af-2abe-4233-9eb3-f782ff8ea201","shortId":"AREN6G","kind":"mcp","title":"EchoVault (Go)","tagline":"Go port of EchoVault providing local-first persistent memory for coding agents with cross-session context retention.","description":"Go port of EchoVault providing local-first persistent memory for coding agents with cross-session context retention.\n\nStores coding agent decisions, bugs, and context as Obsidian-compatible Markdown files indexed with SQLite FTS5 and optional semantic vector search via Ollama or OpenAI embeddings. Runs as an MCP server exposing memory_save, memory_search, and memory_context tools compatible with Claude Code, Cursor, Codex, and OpenCode. Built as a single static Go binary with no Python runtime dependency, maintaining full vault format compatibility with the original Python implementation.","tags":["echovault"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/go-ports/echovault","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.558","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 4 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:23:47.523Z","embedding":null,"createdAt":"2026-04-21T19:27:49.040Z","updatedAt":"2026-04-22T00:23:47.523Z","lastSeenAt":"2026-04-22T00:23:47.523Z","tsv":"'agent':15,34,43 'binari':96 'bug':45 'built':90 'claud':84 'code':14,33,42,85 'codex':87 'compat':51,82,106 'context':20,39,47,80 'cross':18,37 'cross-sess':17,36 'cursor':86 'decis':44 'depend':101 'echovault':1,6,25 'embed':67 'expos':73 'file':53 'first':10,29 'format':105 'fts5':57 'full':103 'go':2,3,22,95 'implement':111 'index':54 'local':9,28 'local-first':8,27 'maintain':102 'markdown':52 'mcp':71 'memori':12,31,74,76,79 'obsidian':50 'obsidian-compat':49 'ollama':64 'open-source' 'openai':66 'opencod':89 'option':59 'origin':109 'persist':11,30 'port':4,23 'provid':7,26 'python':99,110 'retent':21,40 'run':68 'runtim':100 'save':75 'search':62,77 'semant':60 'server':72 'session':19,38 'singl':93 'sqlite':56 'static':94 'store':41 'tool':81 'transport-stdio' 'vault':104 'vector':61 'via':63","prices":[{"id":"1a1ca4c2-50d4-4c21-8316-ccec141ebe28","listingId":"250ff8af-2abe-4233-9eb3-f782ff8ea201","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-21T19:27:49.040Z"}],"sources":[{"listingId":"250ff8af-2abe-4233-9eb3-f782ff8ea201","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/echovault","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-21T19:27:49.040Z","lastSeenAt":"2026-04-22T00:23:47.523Z"}],"details":{"listingId":"250ff8af-2abe-4233-9eb3-f782ff8ea201","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"EchoVault (Go)","external_url":"https://github.com/go-ports/echovault","github_stars":4,"registry_url":"https://www.pulsemcp.com/servers/echovault","source_code_url":"https://github.com/go-ports/echovault"},"updatedAt":"2026-04-22T00:23:47.523Z"}}