Inkwell MCP Server
Inkwell is a self-hosted Model Context Protocol server that gives AI agents persistent memory across sessions and projects. Three things set it apart from the other memory servers: plain Markdown files are the source of truth (the index is a throwaway cache you can delete and rebuild), entries are connected by a typed kb:// graph rather than dumped into a flat pile, and updates are bi-temporal - superseding a fact…
People who work with agent memory, knowledge base and semantic search and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-08-14 · ★ 2 · #202 OF 208 MAINTAINED DOCUMENTATION · VERIFIED 2026-09-18
MIT · Python servers · how we verify → /methodology
01 · Install Inkwell
before you install - you'll need
Set INKWELL_ENABLE_DASHBOARD before connecting.
Docker
docker run -i --rm docker.io/foreigndmitryi/inkwell-memory:0.14.0 Claude Desktop - add to config
{
"mcpServers": {
"veronchenko-inkwell-memory": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/foreigndmitryi/inkwell-memory:0.14.0"
]
}
}
} Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as container (OCI image) - can be sandboxed away from your filesystem
repo age created 2026-07-25 - young repo, little track record yet
license MIT - declared in the repository
registry namespace io.github.veronchenko is GitHub-verified and matches the repo owner
03 · What Inkwell can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
Latest releases
v0.14.0 · 2026-08-14
the project is renamed from Engram to Inkwell. "Engram" collides with 10+ unrelated memory-MCP servers on GitHub, so search and AI-recommendation traffic for the name scattered across all of them. Nothing about the…
v0.13.0 · 2026-08-05
usage-analytics query_log - every search/recall/remember call is now recorded (session id, tool, query text, returned/top result ids, hit, latency) in a new SQLite table, separate from the existing ENGRAM_QUERY_LOG…
v0.12.1 · 2026-07-31
0.12.1 · search's entry_type filter is validated against the schema enum (was a plain str, so an unknown/misspelled type silently matched nothing instead of being rejected client-side, unlike remember)…
04 · Who maintains Inkwell
Inkwell is maintained by veronchenko. It's the only MCP server we track from this author; the repo dates to Jul 2026.
05 · Facts
- repository
- github.com/veronchenko/inkwell-memory
- category
- documentation - ranked #202 of 208 actively-maintained documentation servers as of 2026-09-18.
- release cadence
- 5 releases in the last 90 days (latest 2026-08-14)
- registry
- io.github.veronchenko/inkwell-memory (active, first published 2026-08-14)
- packages
- oci:docker.io/foreigndmitryi/inkwell-memory:0.14.0
06 · Inkwell FAQ
What is Inkwell?
Inkwell is a self-hosted Model Context Protocol server that gives AI agents persistent memory across sessions and projects. Three things set it apart from the other memory servers: plain Markdown files are the source of truth (the index is a throwaway cache you can delete and rebuild), entries are connected by a typed kb:// graph rather than dumped into a flat pile, and updates are bi-temporal - superseding a fact…
Is Inkwell still maintained?
Yes - as of 2026-09-18, its last commit was 2026-08-14 and it shipped 5 releases in the last 90 days. We re-verify nightly.
How do I install Inkwell?
Run `docker run -i --rm docker.io/foreigndmitryi/inkwell-memory:0.14.0`. The README documents one environment variable (INKWELL_ENABLE_DASHBOARD) to set first. Set INKWELL_ENABLE_DASHBOARD before connecting. You can also paste the ready-made client config above.
07 · Alternatives to Inkwell
Alternatives to Inkwell
Maintained documentation servers if Inkwell isn't the fit.
- Context7 Up-to-date code docs for any prompt ★ 62,152 · 2026-09-18
- Agent Skills Search Server Search and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server. ★ 25,432 · 2026-08-09
- Repowise Codebase intelligence for AI coding agents - graph, git history, docs, decisions, code health. ★ 6,686 · 2026-09-17
- GitLab MCP GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more. ★ 1,984 · 2026-09-16
- Microsoft Learn MCP Official Microsoft Learn MCP Server – real-time, trusted docs & code samples for AI and LLMs. ★ 1,892 · 2026-09-10
- Pg Aiguide Comprehensive PostgreSQL documentation and best practices, including ecosystem tools ★ 1,843 · 2026-09-16
Pairs well with
Servers that cover what Inkwell doesn't - only shown when the pairing reason fits the companion.
More documentation MCP servers · Agent Base · Outline MCP Server · Vouch · Samong · Whimsical
More Python MCP servers · Robinhood Portfolio Research · Streamdeck MCP · Vexa · Apple Books · Kwin MCP · see all