A Model Context Protocol server for storing and retrieving memories
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-drdee-memory-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Memory MCP A Model Context Protocol server for storing and retrieving memories using low-level Server implementation and SQLite storage. ## Installation This project uses [uv](https://github.com/astral-sh/uv) for dependency management instead of pip. uv is a fast, reliable Python package installer and resolver. Install using uv: ```bash uv pip install memory-mcp ``` Or install directly from source: ```bash uv pip install . ``` For development: ```bash uv pip install -e ".[dev]" ``` If you don't have uv installed, you can install it following the [official instructions](https://github.com/astral-sh/uv#installation). ## Usage ### Running the server ```bash memory-mcp ``` This will start the MCP server that allows you to store and retrieve memories. ### Available Tools The Memory MCP provides the following tools: - `remember`: Store a new memory with a title and content - `get_memory`: Retrieve a specific memory by ID or title - `list_memories`: List all stored memories - `update_memory`: Update an existing memory - `delete_memory`: Delete a memory ## Debugging with MCP Inspect MCP provides a handy command-line tool called `mcp inspect` that allows you to debug and interact with your MCP server directly. ### Setup 1. First, make sure the MCP CLI tools are installed: ```bash uv pip install mcp[cli] ``` 2. Start the Memory MCP server in one terminal: ```bash memory-mcp ``` 3. In another terminal, connect to the running server using `mcp inspect`: ```bash mcp inspect ``` ### Using MCP Inspect Once connected, you can: #### List available tools ``` > tools ``` This will display all the tools provided by the Memory MCP server. #### Call a tool To call a tool, use the `call` command followed by the tool name and any required arguments: ``` > call remember title="Meeting Notes" content="Discussed project timeline and milestones." ``` ``` > call list_memories ``` ``` > call get_memory memory_id=1 ``` ``` > call update_memory memory_id=1 t…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.