jot
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
jot
Shared, local-first memory for every AI agent.
Tell Claude Code you use pnpm, and Cursor already knows it tomorrow. jot is one memory on your machine that every MCP-capable agent can read and write. It's stored as plain Markdown and versioned in git.
$ jot add -k preference -t js "Use pnpm, never npm"
remembered 20261103-134832-fb9e (global)
$ jot search "package manager"
20261103-134832-fb9e preference global Use pnpm, never npm #jsWhy
One memory, every agent. Claude Code, Cursor, Codex and any MCP client share it.
Yours, on disk. Each memory is a readable
.mdfile. No cloud, no account, no database.Git-versioned. Every change is a commit, so you get diffs, blame and undo for free.
Zero dependencies. A single static Go binary using only the standard library.
Related MCP server: agent-memory
Install
Download a binary for macOS, Linux or Windows from Releases, or build with Go 1.23+:
go install github.com/ArpitK24/jot/cmd/jot@latestIt's also listed on the official MCP Registry
as io.github.ArpitK24/jot, with one-click .mcpb bundles on every release.
Then create your memory store:
jot initThen connect your agents with docs/setup.md. For Claude Code:
claude mcp add jot --scope user -e JOT_SOURCE=claude-code -- jot serveHow it works
~/.jot/ global memory (or $JOT_HOME)
20261103-134832-fb9e.md
.git/
<repo>/.jot/ optional project memory (jot init --project)A memory file:
---
id: 20261103-134832-fb9e
kind: preference
tags: [js, tooling]
source: claude-code
created: 2026-11-03T13:48:32Z
updated: 2026-11-03T13:48:32Z
---
Use pnpm, never npm.Recall uses BM25 ranking with boosts for tag matches and recent updates, across project memories and then global ones.
MCP tools
Tool | What it does |
| Save one preference, decision, fact or note |
| Search memory for what's relevant to the task |
| Rewrite a memory that changed |
| Delete a memory |
| Newest memories, filtered by kind or tags |
CLI
jot init [--project] jot search <query> jot show <id> jot log
jot add [-k -t -p] text jot ls [-k -t] jot edit <id> jot where
jot serve jot rm <id> jot versionRoadmap
Merge near-duplicate memories instead of piling them up
Expiry and review for stale facts
Optional local embeddings (Ollama) for semantic recall
jot syncthrough a git remote across machinesTUI browser
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared AI memory. ChatGPT, Claude, Cursor and any MCP app read and write the same memory.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
One memory, every AI. A shared, user-owned markdown memory your AI clients read and write over MCP.
A second brain for your AI agent. Shared memory for your team's AI agents, plus public and private knowledge bases — works with ChatGPT, Claude, Cursor and any MCP client.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceLocal-first, file-based memory layer for AI agents — one shared Markdown vault across Claude, Codex, Gemini, Cursor and any MCP client. Provides read/write memory tools with an audit trail, per-agent trust levels, and Git sync; no cloud and no lock-in.2MIT
- AlicenseNot gradedqualityBmaintenanceProvides a local markdown-based memory system for coding agents through MCP, enabling search, add, register, inventory, sync, and ingest operations across user and project memory. It gives any agent tool a durable, provider-agnostic shared memory stored in folders you own.2MIT
- AlicenseNot gradedqualityCmaintenanceProvides persistent, shared memory for AI agents via MCP, enabling retrieval of relevant memories instead of loading entire context. Allows agents across projects, machines, and tools to share a single auditable, markdown-native brain.3AGPL 3.0
- AlicenseNot gradedqualityAmaintenanceEnables AI coding agents to persistently remember and recall insights across sessions as atomic Markdown knowledge cards with bidirectional links, shared across Claude Code, Cursor, VS Code Copilot, Codex, Windsurf, and any MCP client. Stores memory as plain markdown files with git sync instead of a vector database, letting agents build on prior knowledge rather than starting from scratch.13 npmISC