
ink01101011/bantamkit
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Persistent memory for coding agents: an MCP server for Claude Code, Claude Desktop, Cursor and VS Code Copilot. Install once from npm or PyPI, then it runs offline.
Обзор
bantamkit is an MCP server: the agent saves what is worth keeping — a preference you stated, a decision, the fix that worked — and recalls it next session instead of asking you again. It works with , , , and any stdio MCP client. Install it once from or ; after that it starts . Then restart the host (in Claude Code, open a new session) and ask the agent to call bantamkit_status. Prefer Python? pip install "bantamkit[mcp]" into a venv you keep, then bantamkit-mcp --install claude. Every route and host is below. - Facts are plain Markdown files under .bantamkit/memory, deduped and held to a byte budget. memory_save and memory_recall do the work; memory_compact and memory_dream keep the store tidy. - Recall reads the project store, any stores you grant in .bantamkit/config.yaml, and your profile store ~/.bantamkit/memory. Saves go to the project store. - --install writes the entry for Claude Code, Claude Desktop, Cursor or VS Code Copilot, backs up any file it edits, and never prompts.
README
Показан фрагмент оригинального README. Открыть оригинал.
bantamkit — memory MCP server for Claude Code, Cursor, VS Code Copilot and Claude Desktop
Give your coding agent a memory that outlasts the session. bantamkit is an MCP server: the agent saves what is worth keeping — a preference you stated, a decision, the fix that worked — and recalls it next session instead of asking you again. It works with Claude Code, Claude Desktop, Cursor, GitHub Copilot in VS Code and any stdio MCP client. Install it once from npm or PyPI; after that it starts offline.
🚀 Quick start
npx -y bantamkit-mcp@latest --install claude # or claude-desktop, copilot, cursor
Then restart the host (in Claude Code, open a new session) and ask the agent to call
bantamkit_status. Prefer Python? pip install "bantamkit[mcp]" into a venv you keep, then
bantamkit-mcp --install claude. Every route and host is below.
✨ What you get
- Memory that persists. Facts are plain Markdown files under
.bantamkit/memory, deduped and held to a byte budget.memory_saveandmemory_recalldo the work;memory_compactandmemory_dreamkeep the store tidy. - Layered by default. Recall reads the project store, any stores you grant in
.bantamkit/config.yaml, and your profile store~/.bantamkit/memory. Saves go to the project store. - One command per host.
--installwrites the entry for Claude Code, Claude Desktop, Cursor or VS Code Copilot, backs up any file it edits, and never prompts. - Offline after one install. Both install routes record the server by absolute path, so no launch needs the network or your shell’s PATH.
- Claude Code hooks, if you want them.
--install-hooksputs the memory index in front of each new session, surfaces matching facts on each prompt, and nudges a save at the end of a long session that saved nothing (docs/hooks.md). - More than memory. JSON Schema validation, a token ledger read off the host’s transcripts,
Установка
npx -y bantamkit-mcpКонфигурация
{"mcpServers": {"bantamkit": {"command": "npx", "args": ["-y", "bantamkit-mcp"]}}}