M

Memory Kernel

MCP server · by Artem362

Knowledge & Memory Python v0.3.2

Local-first memory for AI agents: SQLite FTS5, deterministic recall, no vector DB, no cloud.

View source ↗ Generate config for multiple servers More servers

Install

unavailable — the install command can’t be pinned automatically

Python (pip)
pip install "amormorri-memory-kernel[mcp]"

Setup by client

Pick your client — the config below is generated for this server (local stdio). Copy respects the “Pin version” switch above.

claude_desktop_config.json

{
  "mcpServers": {
    "memory-kernel": {
      "command": "memory-kernel-mcp",
      "args": [
        "--db",
        ".memory-kernel/memory.db"
      ]
    }
  }
}

Format verified against the official Claude Desktop docs ↗.

Environment variables

Defined in the server's official registry manifest. Required secrets are shown as <YOUR_…> placeholders in the configs above.

  • MEMORY_KERNEL_DB — Path to the SQLite memory database (created on first run). Use an absolute path in client configs. Get it: Local file path you choose

Official version check

Official package — amormorri-memory-kernel (Artem362/memory-kernel)

This listing matches the project's current package. The MCP server is a Python console script (memory-kernel-mcp) and stores everything in a local SQLite file — no cloud, no vector database.

Official repo ↗

What it can do

  • memory_remember
  • memory_ingest
  • memory_search
  • memory_build_context
  • memory_wake_up
  • memory_list
  • memory_stats
  • memory_forget

Common issues

memory-kernel-mcp: command not found

Install the MCP extra: pip install "amormorri-memory-kernel[mcp]". Running memory-kernel-mcp --db .memory-kernel/memory.db directly is the documented way to verify it starts. Source: github.com/Artem362/memory-kernel ↗

Server starts but the client shows no tools

The project ships a protocol smoke test: python scripts/mcp_smoke.py. Run it to verify the round-trip before debugging the client. Source: github.com/Artem362/memory-kernel ↗

Search misses inflected forms

The server bridges inflected forms by default; stemming can be toggled with MEMORY_KERNEL_DISABLE_STEMMER=1 (documented as query-side only, writes stay indexed). Source: github.com/Artem362/memory-kernel ↗

Alternatives

Last verified: 2026-10-15 | Sources: Artem362/memory-kernel README ↗

GitHub

⭐ 3 stars · 最近更新于 135 天前 · Apache-2.0 license

About this server

Memory Kernel is a small local memory layer for AI agents. It helps you save useful things such as decisions, constraints, tasks, facts, and notes in a local SQLite database, then pull back only the few memories that matter for the current task. Published package name on PyPI: amormorri-me

Summary from the project README — github.com/Artem362/memory-kernel

Distributed as Python, listed under Knowledge & Memory. Review our MCP security guide before granting access to real data.

Frequently asked questions

What does the Memory Kernel MCP server do?

Memory Kernel is a small local memory layer for AI agents. It helps you save useful things such as decisions, constraints, tasks, facts, and notes in a local SQLite database, then pull back only the few memories that matter for the current task. Published package name on PyPI: amormorri-me

How do I install Memory Kernel?

Run the install command shown above, then paste the config for your client (Claude Desktop, Claude Code, Cursor, VS Code or Windsurf) into its MCP settings and restart the client.

Is Memory Kernel free to use?

The MCP server itself is free to install. The source is public on https://github.com/Artem362/memory-kernel. Any third-party service it calls may require its own API key and account.

Which clients support Memory Kernel?

Any MCP-compatible client can use it, including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and custom agents.

Add this badge

Publish this server? Link back with a badge on your README or site — copy either snippet.

Listed on MCPNav

Markdown

[![Listed on MCPNav](https://mcpnav.net/badge/memory-kernel.svg)](https://mcpnav.net/server/memory-kernel/)

HTML

<a href="https://mcpnav.net/server/memory-kernel/"><img src="https://mcpnav.net/badge/memory-kernel.svg" alt="Listed on MCPNav" height="20"></a>