trackmcp
Back to directory

Your AI's black box recorder. CLI + MCP server for AI handoffs across Claude Code, Cursor, Codex, Copilot, and more.

7 stars JavaScriptOthers Updated Jul 26, 2026
aiclaude-codeclicodexcontinuitycopilotcursordeveloper-toolshandoffmcp

Documentation

mindswap

npm version
License: MIT

Keep project context and personal AI memory local so tools can continue work without re-explaining the same context.

Why it exists

AI sessions reset too often. mindswap saves the current task, decisions, blockers, and handoff context so the next tool can pick up cleanly.

Install

bash
npm install mindswap --save-dev

Quick start

bash
npx mindswap init
npx mindswap
npx mindswap doctor
npx mindswap resume
npx mindswap ask "Why did we choose JWT?"

What it gives you

  • `init` to set up a repo and import existing AI context
  • `save` to capture the current task, git state, and decisions
  • `doctor` to check setup health and stale context
  • `resume` to start with a clean briefing
  • `ask` to search project memory with citations
  • `memory` to manage blockers, assumptions, questions, and resolutions
  • `--global` memory and ask scope for personal cross-tool memory under `~/.mindswap/`
  • `reindex` to rebuild the local SQLite search index from your file-based memory
  • `sync` to share continuity state across machines
  • `mcp` and `mcp-http` to expose the same context to AI clients

Global personal memory

MindSwap now supports two local memory scopes:

  • repo memory in `/.mindswap/`
  • personal memory in `~/.mindswap/`

Use global memory when a preference or learning should follow you across projects and tools.

bash
npx mindswap log "Prefer concise explanations" --type assumption --global
npx mindswap memory list --scope all
npx mindswap ask "What explanation style should we use?" --scope all
npx mindswap reindex --scope all

MCP and AI tools

mindswap generates context for tools like Claude Code, Cursor, Copilot, Codex, Windsurf, Cline, Roo, Aider, Amp, Gemini CLI, and AGENTS.md-based workflows.

bash
npx mindswap mcp-install
npx mindswap mcp-http

Project state

The main repo data lives in `.mindswap/`:

text
.mindswap/
├── HANDOFF.md
├── state.json
├── decisions.log
├── memory.json
├── config.json
├── branches/
└── history/

npm package

  • npm: https://www.npmjs.com/package/mindswap
  • GitHub: https://github.com/ShipOrBleed/mindswap

Use it

If mindswap helps your workflow, star the repo and keep improving the handoff loop.

Frequently asked questions

What is mindswap?

mindswap is Your AI's black box recorder. CLI + MCP server for AI handoffs across Claude Code, Cursor, Codex, Copilot, and more.

How do I install mindswap?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mindswap open source?

Yes — it is hosted on GitHub at https://github.com/ShipOrBleed/mindswap and has 7 stars.

Related MCP tools

Houseofmvpscodesight

Universal AI context generator. Saves thousands of tokens per conversation in Claude Code, Cursor, Copilot, Codex, and more.

1,397 TypeScript
aiclaudecli+11
atlassianatlassian-mcp-server

Official remote MCP server for Atlassian. Securely connect Jira, Confluence, Jira Service Management, Bitbucket, and Compass to Claude, ChatGPT, Cursor, VS Code, and other AI tools using OAuth 2.1 or API tokens.

1,015 JavaScript
aiai-agentsatlassian+17
IvanMurzakUnity-MCP

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

4,137 C#
aiai-integrationgame-development+16
jgravellejcodemunch-mcp

Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.

2,651 Python
claudeclaude-codeai-coding+17
riponcmprojectmem

Open-source coding agent memory. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.

796 Python
ai-agentsai-memoryai-tools+17
AVIDS2memorix

Open-source cross-agent memory layer for coding agents via MCP. Compatible with Claude Code, Codex, Cursor, Windsurf, Gemini CLI, Antigravity, OpenClaw, Hermes Agent, Oh-my-Pi, Pi, Copilot, Kiro, OpenCode, and Trae.

721 TypeScript
ai-codingclaude-codecopilot+17

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP