Memory Plus
@Yuchen20
About Memory Plus
π§ π΄πππππ-π·πππ is a lightweight, local RAG memory store for MCP agents. Easily record, retrieve, update, delete, and visualize persistent "memories" across sessionsβperfect for developers working with multiple AI coders (like Windsurf, Cursor, or Copilot) or anyone who
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"memory-plus": {
"command": "uvx",
"args": [
"memory-plus"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Memory Plus?
Memory Plus is an MCP server that provides a persistent memory system for AI assistants, allowing them to store, update, and recall information across sessions. It integrates with MCP-compatible clients like VS Code and Cursor and can be used with any LLM that supports the Google API key. It targets developers who want to give their AI agents long-term memory with features like memory graph visualization and file import.
How to use Memory Plus?
Install Memory Plus by obtaining a Google API key, setting it as GOOGLE_API_KEY, and installing the UV runtime. Then run uvx memory-plus in your terminal, or add the command and args to your IDE's MCP configuration (e.g., VS Code settings.json). For local testing, use the MCP Inspector command npx @modelcontextprotocol/inspector fastmcp run run .\\memory_plus\\mcp.py, or run the provided agent.py chatbot template.
Key features of Memory Plus
- Memory recording and updating across sessions.
- Improved prompt engineering for smarter memory retention.
- Visualizes the memory graph for better understanding.
- Supports importing files into the memory system.
Use cases of Memory Plus
- Give an AI coding assistant memory of past code changes and preferences.
- Build a personal knowledge assistant that remembers user facts and context.
- Enable an agent to recall previous conversations without needing to repeat information.
- Import project documentation or notes into the memory graph for the AI to reference.
FAQ from Memory Plus
What prerequisites are needed to run Memory Plus?
You need a Google API key (set as GOOGLE_API_KEY in your environment) and the UV runtime installed (pip install uv or via shell scripts).
How do I install Memory Plus in VS Code?
Click the "One Click Install" badge in the README, or manually add { "command": "uvx", "args": ["memory-plus"] } to your MCP servers in settings.json.
Can I use Memory Plus with Cursor?
Yes. In Cursor, go to file -> Preferences -> Cursor Settings -> MCP and add the same JSON configuration as for VS Code.
Is there a way to test Memory Plus locally without an IDE?
Yes. Clone the repository and use npx @modelcontextprotocol/inspector fastmcp run run .\\memory_plus\\mcp.py with MCP Inspector, or run uv run agent_memory.py after setting up the fastagent configuration.
What license is Memory Plus under?
It is licensed under the MIT License.
Frequently asked questions
What prerequisites are needed to run Memory Plus?
You need a Google API key (set as `GOOGLE_API_KEY` in your environment) and the UV runtime installed (`pip install uv` or via shell scripts).
How do I install Memory Plus in VS Code?
Click the "One Click Install" badge in the README, or manually add `{ "command": "uvx", "args": ["memory-plus"] }` to your MCP servers in `settings.json`.
Can I use Memory Plus with Cursor?
Yes. In Cursor, go to `file -> Preferences -> Cursor Settings -> MCP` and add the same JSON configuration as for VS Code.
Is there a way to test Memory Plus locally without an IDE?
Yes. Clone the repository and use `npx @modelcontextprotocol/inspector fastmcp run run .\\memory_plus\\mcp.py` with MCP Inspector, or run `uv run agent_memory.py` after setting up the `fastagent` configuration.
What license is Memory Plus under?
It is licensed under the MIT License.
Basic information
More Memory & Knowledge MCP servers

Memory
modelcontextprotocolModel Context Protocol Servers
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.

ctxfile
ctxfileLocal-first MCP server that snapshots your project's working state into one context object. Open-core, privacy-first.

Orcha
westonhancockOrcha is a unified context layer for AI tools and agents. It stores and indexes and exposes organizational, team, or individual knowledge. Files, structured databases, and connected sources live in one workspace, and age
Basic Memory
basicmachines-coAI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
Comments