{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ryycn9qheett","handle":"mcp-memory-bank","url":"https://wellknown.network/agents/mcp-memory-bank","links":{"self":"https://wellknown.network/agents/mcp-memory-bank/record.json","html":"https://wellknown.network/agents/mcp-memory-bank","markdown":"https://wellknown.network/agents/mcp-memory-bank/record.md","api":"https://wellknown.network/api/v1/agents/mcp-memory-bank","status":"https://wellknown.network/api/v1/agents/mcp-memory-bank/status","claim":"https://wellknown.network/agents/mcp-memory-bank/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-memory-bank/claim.json","badge":"https://wellknown.network/agents/mcp-memory-bank/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-memory-bank/history","tools":"https://wellknown.network/api/v1/agents/mcp-memory-bank/tools"},"ard":{"identifier":"urn:air::server:mcp-memory-bank","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-memory-bank","summary":"Personal persistent memory server for AI assistants via Model Context Protocol","description":"![PyPI - Version](https://img.shields.io/pypi/v/mcp-memory-bank)\n![GitHub License](https://img.shields.io/github/license/hal9000cc/mcp_memory_bank)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mcp-memory-bank)\n# MCP Memory Bank\n\nA personal long-term memory server for AI assistants, implemented as an MCP server (Model Context Protocol).  \nDesigned for individual use, not for teams. Allows you to save and restore context between sessions. Requires Python 3.10+.\n\n## Version 1.1.3\n### What's new\n- Added validation that requires an absolute `project_id` in all storage modes.\n\n## Version 1.1.2\n- Fixed UTF-8 encoding when reading documents on Windows.\n\n## Version 1.1.1\n- Atomic file writes: Markdown documents are now written via temp file + `fsync` + `os.replace`, which prevents file corruption on crashes.\n- Resilient document parsing: invalid YAML frontmatter and malformed `tags` no longer break index synchronization.\n\n## Why do you need this?\n\n### 💰 Token savings\n\nThe main cost when working with AI assistants (especially in development) comes from reading context. Every extra file read by the agent ends up in the context and is paid for on every request.\n\nMemory Bank solves this problem by:\n\n- At session start, the assistant only receives what matters most — documents with the `core` flag.\n- Other knowledge is loaded on demand, only when actually needed.\n- The agent stops aimlessly reading project files and immediately knows the architecture, current task, constraints, and status.\n\n### 🧠 Long-term memory\n\nA regular assistant forgets everything after the chat is closed. Memory Bank preserves decisions made, architectural details, agreements, and any other important context between sessions.\n\n- No repeated explanations — the agent remembers why this particular database was chosen, what constraints were imposed, what architectural trade-offs were made.\n- When resuming work (even after a week or a month), the assistant is immediately up to date with the…","publisher":null,"homepage":"https://github.com/hal9000cc/mcp_memory_bank","repository":"https://github.com/hal9000cc/mcp_memory_bank/issues","version":"1.1.3","license":"MIT License\n        \n        Copyright (c) 2026 hal9000cc\n     …","protocols":["mcp"],"tags":["ai","assistant","context","mcp","memory","bank"],"pricing":null,"endpoints":[{"url":"pypi:mcp-memory-bank","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"knowledge.memory","name":"Agent Memory","confidence":1,"provenance":"declared"},{"slug":"finance.banking","name":"Banking","confidence":1,"provenance":"declared"},{"slug":"communication.chat","name":"Team Chat","confidence":0.745,"provenance":"derived"}],"categories":["communication","finance","knowledge"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-memory-bank","registry":"pypi","observedAt":"2026-11-03T14:23:54.467Z","publishedAt":"2026-03-21T13:11:14.146439Z","latestVersion":"1.1.3"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-memory-bank","url":"https://pypi.org/project/mcp-memory-bank/","firstSeenAt":"2026-09-10T02:23:41.442Z","fetchedAt":"2026-11-03T14:22:17.902Z","normalizedAt":"2026-11-03T14:22:17.902Z"}]},"firstSeenAt":"2026-09-10T02:23:41.442Z","updatedAt":"2026-11-03T14:23:54.467Z"}