ClaudeCodeMod

All shelves / MCP servers

Engram: AI memory you can edit in Obsidian

io.github.engram-app/engram · 10 stars · Elixir

MCP server Shared memory for Claude, ChatGPT and any MCP client. Read and edit it in Obsidian or the web app.

Install

The repo has no one-line install. Follow its README.

Published as

  • Remotehttps://mcp.engram.pageStreamable HTTP

From the server's entry in the official MCP Registry.

Open the repo

Files

README.md

Engram

Engram — your notes are your AI's memory, synced everywhere and read by your AI

MCP-native · semantic + keyword search · real-time sync · self-hostable · source-available · Elixir/Phoenix

MCP Last commit Stars License Sponsor Ko-fi

Connect · Quickstart · Self-host · MCP · API · Architecture · Plugin · Discord

Your notes stay plain markdown that you and your AI assistants both read and write. Pairs with the Engram Obsidian Sync plugin to sync your whole vault.

Connect

Nothing to install. Point any MCP client at the hosted server and sign in when prompted (OAuth):

https://mcp.engram.page
  • Claude Code: claude mcp add --transport http engram https://mcp.engram.page
  • Claude.ai / ChatGPT: add a custom connector with the URL above.
  • Cursor: {"mcpServers": {"engram": {"url": "https://mcp.engram.page"}}} in ~/.cursor/mcp.json
  • VS Code: {"servers": {"engram": {"type": "http", "url": "https://mcp.engram.page"}}} in .vscode/mcp.json

More clients: MCP docs.

Self-Host (Docker Compose)

Don't want to run the commands yourself? Open the Quickstart docs, select the whole page, and paste it into your AI assistant — it's written top-to-bottom as imperatives the AI can execute in order.

Otherwise:

git clone https://github.com/engram-app/Engram.git
cd Engram
cp .env.example .env       # then fill in the three secrets at the top
docker compose up -d

App at http://localhost:4000. Migrations run on boot. Only port 4000 is host-exposed; everything else stays on the private Docker network.

Large vaults? Enable MinIO for S3-style attachments: docker compose --profile s3 up -d — see storage docs.

Better embeddings? Switch to Voyage AI in .env — see embeddings docs.

Full self-host documentation

Topic Link
Quickstart https://engram.page/docs/self-host/quickstart/
Environment vars https://engram.page/docs/self-host/environment-variables/
Encryption & keys https://engram.page/docs/self-host/encryption/
Backup & restore https://engram.page/docs/self-host/backup-restore/
Upgrades https://engram.page/docs/self-host/upgrade/
Troubleshooting https://engram.page/docs/self-host/troubleshooting/
Architecture https://engram.page/docs/self-host/architecture/
MCP setup https://engram.page/docs/mcp/
HTTP API https://engram.page/docs/api/

Community

Questions, ideas, or bug reports? Join us on Discord.

Contributing

Local dev setup, tests, and PR rules: see CONTRIBUTING.md.

License

Dual-licensed:

External contributions sign the Engram CLA. See CONTRIBUTING.md.

Security

See SECURITY.md for vulnerability disclosure. Self-host LAN deployments are out of scope of our published SLA — security depends on the operator's network and infra.

Copyright (c) 2026 Rasbandit Software Solutions LLC d/b/a Engram.

Facts

Kind
MCP server
Repo
engram-app/Engram
Group
Uncategorized
Stars
10
Language
Elixir
Last push
2026-10-11
Forks
3
MCP Registry
io.github.engram-app/engram
Homepage
engram.page
Topics
elixir, knowledge-base, mcp, obsidian, phoenix, rag, vector-search

More on this shelf

  1. 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
  2. 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
  3. 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
  4. 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
  5. 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
  6. 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k