Persistent project memory for AI coding agents, stored in a local SQLite vault and accessed through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Sync82.
list_projectsList every project and subproject in the vault
create_projectCreate a new project or subproject
delete_projectPermanently delete a project or subproject (requires confirmation)
rename_projectRename a project or subproject in place
get_vault_configReport the active vault path and config
list_filesList every memory file recorded for a project
The sync82 MCP server stores structured memory for software projects and subprojects in an embedded SQLite database. It is intended for AI coding agents that need to retain context between sessions, including a project's purpose, architecture, technology stack, decisions, completed work, and next steps.
Each project can contain six standard memory files: memory, architecture, stack, decisions, progress, and next_steps. The first three and next_steps are overwrite-oriented files, while decisions and progress hold dated entries. Custom memory files are also supported. A .sync82.json file in a workspace can identify the project automatically.
The sync82 MCP server is delivered as a single binary and communicates with an MCP client over stdio. The agent interacts through MCP tools rather than accessing SQLite directly. It can load a project's current state and recent history as one context block, save session updates in one operation, search memory by words or phrases, and archive older dated entries while retaining a selected period of active history.
The server also exposes each project's memory through MCP resources and provides start_session and end_session prompts. JSON output is available for project listing, file listing, health checks, and memory searches. Projects may be nested, which supports repositories with subprojects such as monorepos or plugin collections.
Install a release binary on Linux, macOS, or Windows for amd64 or arm64 systems, or build it with Go 1.26 or newer. No runtime toolchain or npm package is required when using a release binary. Starting sync82 with no arguments launches the MCP server over stdio.
The sync82 install command can register the server with Claude Code, Claude Desktop, Antigravity, Codex, OpenCode, Cursor, Zed, and Cline. sync82 uninstall removes a client registration, with an optional purge operation for local sync82 files. The CLI can also set, read, or remove a global vault path override. The repository does not specify environment variables required to run the server.
The sync82 MCP server provides tools for:
The six standard memory files cannot be deleted through the custom-memory deletion operation. Project deletion is permanent and requires confirmation.
The sync82 MCP server uses stdio only and does not provide a network service. Its memory is local to the configured SQLite vault, so sharing or synchronizing that vault is outside the stated server behavior. Export and import use plain Markdown files, which provides a filesystem-based transfer path. Releases include checksums and signing or provenance information according to the project documentation.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/sync82)<a href="https://allmcps.com/mcp/sync82"><img src="https://allmcps.com/api/badge/sync82?style=directory" alt="Sync82 on AllMCPs" /></a>