{"id":"f2e225a8-7788-47aa-98b3-4eacf0d687db","shortId":"JJfdEb","kind":"mcp","title":"NaN Forget","tagline":"Long-term memory for AI coding tools using Qdrant vector search with automatic consolidation.","description":"Long-term memory for AI coding tools using Qdrant vector search with automatic consolidation.\n\nProvides persistent cross-session memory through a two-layer architecture combining disposable short-term notes with permanent Qdrant vector storage. Automatically intercepts memory file writes via PostToolUse hooks and implements three-stage retrieval (recognition, recall, association) with decay-based scoring. Aging memories consolidate automatically using LLM summarization or deterministic merging.","tags":["nan","forget"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/nanmesh/nan-forget","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.560","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 5 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-05-15T05:22:24.612Z","embedding":null,"createdAt":"2026-04-26T00:22:13.552Z","updatedAt":"2026-05-15T05:22:24.612Z","lastSeenAt":"2026-05-15T05:22:24.612Z","tsv":"'age':78 'ai':8,23 'architectur':44 'associ':72 'automat':16,31,56,81 'base':76 'code':9,24 'combin':45 'consolid':17,32,80 'cross':36 'cross-sess':35 'decay':75 'decay-bas':74 'determinist':86 'dispos':46 'file':59 'forget':2 'hook':63 'implement':65 'intercept':57 'layer':43 'llm':83 'long':4,19 'long-term':3,18 'mcp' 'memori':6,21,38,58,79 'merg':87 'nan':1 'note':50 'open-source' 'perman':52 'persist':34 'posttoolus':62 'provid':33 'qdrant':12,27,53 'recal':71 'recognit':70 'retriev':69 'score':77 'search':14,29 'session':37 'short':48 'short-term':47 'stage':68 'storag':55 'summar':84 'term':5,20,49 'three':67 'three-stag':66 'tool':10,25 'transport-stdio' 'two':42 'two-lay':41 'use':11,26,82 'vector':13,28,54 'via':61 'write':60","prices":[{"id":"ce339026-2322-4d18-b8dd-1f4cc5f5a9a9","listingId":"f2e225a8-7788-47aa-98b3-4eacf0d687db","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-26T00:22:13.552Z"}],"sources":[{"listingId":"f2e225a8-7788-47aa-98b3-4eacf0d687db","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/gh-nanmesh-nan-forget","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-26T00:22:13.552Z","lastSeenAt":"2026-05-15T05:22:24.612Z"}],"details":{"listingId":"f2e225a8-7788-47aa-98b3-4eacf0d687db","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"NaN Forget","external_url":"https://github.com/NaNMesh/nan-forget","github_stars":5,"registry_url":"https://www.pulsemcp.com/servers/gh-nanmesh-nan-forget","source_code_url":"https://github.com/nanmesh/nan-forget"},"updatedAt":"2026-05-15T05:22:24.612Z"}}