Hippo Memory MCP

hippo-memory

Long-term agent memory modeled on the brain: SQLite in .hippo, markdown mirrors, an MCP server over stdio and a Slack connector. Needs Node.js 22.16+

  • 776 ★ on the repository
  • Last commit
  • MIT
MCP server

Extended access

Why this level

  • Init appends a block to CLAUDE.md
  • The Slack connector reads messages by a bot token
All reasons and checks

kitfunso/hippo-memory

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/hippo-memory

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Init appends a block to CLAUDE.md
  • The Slack connector reads messages by a bot token

This is third-party code. Review the repository files before installing.

What it does

Hippo Memory keeps long-term agent memory in SQLite in the `.hippo/` folder and makes markdown mirrors. Installation: `npm install -g hippo-memory && hippo init`, and the MCP server runs with `npx -y hippo-memory mcp` over stdio. If the project has a `CLAUDE.md`, the init command adds a short block asking Claude to run `hippo context --auto` at the session start. There is a Slack connector (a `SLACK_BOT_TOKEN` is needed). Version 1.63.2 from 05.10.2026, MIT license.

Who it is for. For developers who want shared long-term agent memory in a project with readable files.

Good fit when

  • You need long-term agent memory in a project
  • You need markdown mirrors of memory
  • You need an MCP server for memory over stdio

Not a fit when

  • You cannot change the project CLAUDE.md: init adds a block to it
  • You have a Node.js older than 22.16

Example request

Remember that our releases go out on Tuesdays and remind me at the start of the next session

MCP

Transport
stdio
Authentication
not required

Environment variables

SLACK_BOT_TOKEN required, secret
Environment variable SLACK_BOT_TOKEN, the value is set in the client or a .env file

Limitations

The init command appends a block to the project CLAUDE.md and the Slack connector reads messages by a bot token, so access is extended. The README has many self-measurements (tests, benchmarks) and we have not verified its figures. Memory is stored in the project, so do not publish the .hippo folder with personal data.

How to disable. Remove the server entry from the client, the package with npm uninstall -g hippo-memory, the block in CLAUDE.md and the .hippo folder.

FAQ

Where is the memory stored?

In SQLite in the project .hippo folder with markdown mirrors.

How do I launch MCP?

npx -y hippo-memory mcp over stdio or hippo mcp after global installation.

What does init do?

It creates the memory and adds a block about hippo context --auto to CLAUDE.md.

Discussion

No questions or reviews yet.

Long-term agent memory in local Markdown files with a link graph, semantic search and MCP access

MCP serverExtended access4.2KRepository stars

Long-term memory for AI agents: Markdown files as the source of truth, a SQLite index as a cache, shared by Claude Code, Codex and others

CLIExtended access3.4KRepository stars

A local-first MCP memory server for agents: session history, codebase index and a concept graph in one SQLite database

MCP serverExtended access420Repository stars

Self-hosted long-term memory for agents: semantic search, a knowledge graph and autonomous consolidation over MCP and a REST API

MCP serverExtended access2KRepository stars
Official

Long-term memory for agents: a remote MCP server, plugins for Claude Code, Cursor and Codex, and an API for your own apps

MCP serverExtended access31.2KRepository stars
Official

A long-term memory system for AI agents: the agent stores experience and facts, then retrieves them through a built-in MCP server

MCP serverBroad access49.3KRepository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialAuthenticationRepository starsMain difference
Hippo Memory (this entry)nonot required776
Waxnonot required804memory in a single .wax file with no cloud, version 0.1.x
deja-vuno1,194search across saved agent sessions with no model
agent-memoryno3,398long-term memory on Markdown files with a SQLite index

README in short

The README describes long-term agent memory in SQLite with markdown mirrors, an MCP server, a Slack connector and installation through npm. MIT license.

README badge

Report a problem

Foxx AIHippo Memory
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.