Awesome MCPKnowledge & Memory

Vvkmnn/claude-historian-mcp

⭐ 178 TypeScript repository created 2025-07-14

claude-historian-mcp is a TypeScript MCP server that gives an MCP host searchable access to local Claude Code conversation history, so past solutions, file changes and earlier decisions can be found again. It reads the transcript files Claude Code already writes on disk and exposes two tools. The search tool covers eleven scopes: conversations for past solutions, files for the change history of a given path, errors for error patterns and their fixes, plans for implementation plans, config for rules, skills and CLAUDE.md content, tasks, sessions, tools for tool-usage workflows, similar for related questions asked before, memories for project memory files, and all as the default. Searches can be narrowed by timeframe and project, and a detail level controls how much context each result carries. Results come back as compact JSON with a token count, a relevance score, timestamps rendered as relative ages, and per-result context such as referenced files and tools used. The inspect tool summarises a single session by full UUID, short prefix, or the keyword latest, and can be focused on files, tools or solutions; it reports duration, message count, tools and files touched, accomplishments and recorded decisions. The server ships with no external dependencies and no local database, matching history with search algorithms over the existing files, so it installs through npx with no npm install step. It registers with a single claude mcp add command, or through any manually edited mcp.json for clients such as Cursor and Windsurf. Optional add-ons extend it: a skill teaches the host when to consult history proactively, and a plugin from the author's marketplace adds hooks that check history before web searches, before plan mode and before subagent calls, and after Bash errors, plus a slash command for direct searches. Requires Node.js 20 or newer; the project was renamed from claude-historian.

https://github.com/Vvkmnn/claude-historian-mcp

mcpmcp-serverclaude-codeconversation-historysearchmemorytypescript

Also in Knowledge & Memory

MemPalace/mempalace

MemPalace is an open-source, local-first AI memory system that stores and retrieves conversation history verbatim using semantic search, supporting pluggable backends like ChromaDB and integrating ...

siyuan-note/siyuan

SiYuan is a privacy-first, self-hosted personal knowledge management system featuring block-level referencing, Markdown WYSIWYG editing, and support for the Model Context Protocol (MCP).

topoteretes/cognee

Cognee is an open-source project that provides scalable and modular memory capabilities for AI agents using ECL pipelines, enabling efficient management and retrieval of past interactions and diverse data types.

vectorize-io/hindsight

Hindsight is an agent memory system designed to create smarter, learning AI agents by moving beyond simple conversation history recall to encompass a biomimetic storage architecture for long-term m...

screenpipe/screenpipe

Screenpipe is a local-first, AI-powered memory tool that records computer activity (screen, audio, accessibility tree) to provide a searchable, automated context for personal AI agents and users, i...

Olow304/memvid

Memvid is a video-based AI memory library that stores millions of text chunks in MP4 files with ultra-fast semantic search, eliminating the need for traditional databases and enabling portable, efficient AI memory management.

EverMind-AI/EverOS

EverOS is an open-source Python framework for self-evolving, portable, long-term memory for AI agents, supporting multimodal ingestion and local-first persistence with Markdown as the source of truth.

MemTensor/MemOS

MemOS is a Memory Operating System for LLMs and AI agents that unifies long-term memory management, offering a single API for structured, multi-modal memory with enterprise-grade optimizations, sig...