RemembrallMCP provides persistent memory and code intelligence for AI agents, enabling them to retain knowledge across sessions and analyze code dependencies efficiently.
From the registry: Persistent knowledge memory for AI agents. Hybrid search, code graph, pgvector.
$ docker --versionhttps://docs.docker.com/get-docker/$ gh --versionhttps://cli.github.com/$ curl -fsSL https://github.com/cdnsteve/remembrallmcp/releases/latest/download/remembrall-aarch64-apple-darwin.tar.gz | tar xz && sudo mv remembrall /usr/local/bin/ && remembrall inithttps://github.com/cdnsteve/remembrallmcp/releasesPlease install the `remembrallmcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Docker** — Required for the easiest setup — spins up PostgreSQL with pgvector automatically Run: `docker --version` (https://docs.docker.com/get-docker/)
- **remembrall binary** — Download prebuilt binary or build from source (Rust 1.94+). Run 'remembrall init' after install. Run: `curl -fsSL https://github.com/cdnsteve/remembrallmcp/releases/latest/download/remembrall-aarch64-apple-darwin.tar.gz | tar xz && sudo mv remembrall /usr/local/bin/ && remembrall init` (https://github.com/cdnsteve/remembrallmcp/releases)
Optional prerequisites:
- PostgreSQL 16 with pgvector (alternative to Docker) — Required if not using Docker. PostgreSQL 16 + pgvector extension. (https://github.com/pgvector/pgvector)
- GitHub CLI (for GitHub ingestion tool) — Required only for remembrall_ingest_github tool. Must be installed and authenticated. Run: `gh --version` (https://cli.github.com/)
Canonical MCP server config (stdio transport):
- command: `remembrall`
- args: []
- optional environment variables:
- `REMEMBRALL_DATABASE_URL`: PostgreSQL connection string. Also accepts DATABASE_URL. Defaults to value in ~/.remembrall/config.toml (example: `postgres://postgres:postgres@localhost:5450/remembrall`)
- `REMEMBRALL_SCHEMA`: Database schema name. Defaults to 'remembrall'. (example: `remembrall`)
Note: Rust-based MCP server with persistent memory + code dependency graph. Requires PostgreSQL with pgvector. Easiest setup: docker compose up -d (auto-creates DB + schema + downloads embedding model). Then run: docker compose run --rm remembrall. For Docker config use: command=docker, args=['compose', '-f', '/path/to/remembrallmcp/docker-compose.yml', 'run', '--rm', '-T', 'remembrall']. 9 tools: memory (recall, store, update, delete, ingest_github, ingest_docs) + code intelligence (index, impact, lookup_symbol).
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.DATABASE_URLrequiredConnection string for the Postgres database.AI Agents Framework with Self Reflection and MCP support