Memento
Provides persistent memory capabilities through a SQLite-based knowledge graph that stores entities,...
Determine Path for Memory Database
Decide where you want your memory database to be stored. This will be a path to a.dbfile, e.g.,/Your/Path/To/memory.db. If the file does not exist, it will be created.Check System Prerequisites
Make sure your system's SQLite version is 3.38 or newer. Check by running:sqlite3 --versionIf the version is older, follow the README's instructions to update SQLite (via Homebrew on macOS:
brew install sqlite, or on Debian/Ubuntu:sudo apt update && sudo apt install sqlite3).(Optional) Prepare the sqlite-vec Extension
Normally, this is handled automatically. If you encounter errors about "vec" extension loading, search for the appropriate dynamic library in yournode_modulesdirectory:- macOS:
find node_modules -name "vec0.dylib" - Linux:
find node_modules -name "vec0.so"
Copy the full path to this extension.
- macOS:
Configure the MCP Connection in FastMCP
- Open the FastMCP connection interface.
- Add a new connection for "memento" (or similar server).
- For the MEMORY_DB_PATH value, enter the full path to your memory database (e.g.,
/Users/yourname/my_memory.db).
(If Necessary) Set SQLITE_VEC_PATH
If you determined a path for the sqlite-vec extension in step 3, add another environment variable to the connection:- Name:
SQLITE_VEC_PATH - Value: (Full path to the
vec0.dyliborvec0.sofile)
- Name:
Click "Install Now"
- Save/submit the configuration by clicking the "Install Now" button in FastMCP.
- The server should start, and your environment variables will be applied.
Summary Table for FastMCP Fields:
| ENV Name | Value | Required |
|---|---|---|
| MEMORY_DB_PATH | /Your/Path/To/memory.db |
Yes |
| SQLITE_VEC_PATH | /full/path/to/vec0.dylib or .so |
Only if auto-detect fails |
Now your Memento persistent memory integration is configured for Claude Desktop via FastMCP!
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Run MCP servers without
local setup or downtime
Access to 1,000+ ready-to-use MCP servers
Skip installation, maintenance, and trial-and-error.
No local setup or infra
Run MCP servers without Docker, ports, or tunnels.
Always online
Your MCP keeps working even when your laptop is off.
One secure URL
Use the same MCP from any agent, anywhere.
Secure by default
Encrypted connections. Secrets never stored locally.
Configuration for
Environment Variables
Please provide values for the following environment variables:
HTTP Headers
Please provide values for the following HTTP headers:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Memory Management
View All →Context7
Discover Context7 MCP, a powerful tool that injects fresh, version-specific code docs and examples from official sources directly into your AI prompts. Say goodbye to outdated or incorrect API info—Context7 ensures your language model answers come with the latest coding references. By simply adding "use context7" to your prompt, you get precise, reliable library documentation and working code snippets without leaving your editor. Designed for smooth integration with many MCP-compatible clients and IDEs, it enhances AI coding assistants with accurate, real-time context that boosts developer productivity and confidence.
Memory Bank
Maintains persistent project context through a structured Memory Bank system of five markdown files that track goals, status, progress, decisions, and patterns with automatic timestamp tracking and workflow guidance for consistent documentation across development sessions.
In Memoria
Provides persistent intelligence infrastructure for codebase analysis through hybrid Rust-TypeScript architecture that combines Tree-sitter AST parsing with semantic concept extraction, developer pattern recognition, and SQLite-based persistence to build contextual understanding of codebases over time, learning from developer behavior and architectural decisions.
Kiro Memory
Provides intelligent memory management and task tracking for software development projects with automatic project detection, semantic search, and SQLite-based persistence that maintains context across coding sessions through memory classification, relationship building, and context-aware task creation.
Similar MCP Servers
Kiro Memory
Provides intelligent memory management and task tracking for software development projects with automatic project detection, semantic search, and SQLite-based persistence that maintains context across coding sessions through memory classification, relationship building, and context-aware task creation.
AI Memory
Production-ready semantic memory management server that stores, retrieves, and manages contextual knowledge across sessions using PostgreSQL with pgvector for vector similarity search, featuring intelligent caching, multi-user support, memory relationships, automatic clustering, and background job processing for persistent AI memory and knowledge management systems.
Cipher
Memory-powered agent framework that provides persistent memory capabilities across conversations and sessions using vector databases and embeddings, enabling context retention, reasoning pattern recognition, and shared workspace memory for team collaboration.
In Memoria
Provides persistent intelligence infrastructure for codebase analysis through hybrid Rust-TypeScript architecture that combines Tree-sitter AST parsing with semantic concept extraction, developer pattern recognition, and SQLite-based persistence to build contextual understanding of codebases over time, learning from developer behavior and architectural decisions.
Doclea MCP
Provides persistent memory for AI coding assistants, storing and retrieving architectural decisions, patterns, and solutions across sessions using semantic search, while also offering git integration for commit messages and code expertise mapping.