claude-lens
claude-lens
MCP-сервер, который даёт Claude Code поисковую память по всем прошлым сессиям.
Индексирует каждый JSONL-файл сессии Claude Code в базе данных SQLite с полнотекстовым поиском FTS5. Claude получает инструменты для поиска по разговорам, поиска прошлых вызовов инструментов, фильтрации по проекту или дате и поиска ошибок, которые он уже решал.
Как это работает
Claude Code хранит сессии в виде JSONL-файлов в ~/.claude/projects/. claude-lens анализирует их при запуске, создаёт поисковый индекс FTS5 и предоставляет 9 инструментов через MCP. Агентный цикл Claude сам решает, когда искать в своей истории — ручной вызов не требуется.
Это активное припоминание, а не пассивный RAG. Claude сам решает, что искать, читает результаты и может углубляться с помощью уточняющих запросов. Та же схема, что и у человека, пользующегося поисковиком: несколько точечных запросов лучше одного слепого извлечения.
Related MCP server: conversation-search
Инструменты
Инструмент | Что делает |
| Полнотекстовый поиск по всем сообщениям сессий |
| Поиск по прошлым командам Bash, изменениям файлов, grep-паттернам |
| Чтение полной стенограммы сессии |
| Быстрые метаданные: проект, модель, использованные инструменты, затронутые файлы |
| Список сессий для конкретного проекта |
| Поиск сессий в диапазоне дат |
| Все проекты с количеством сессий |
| Общая статистика индекса |
| Поиск прошлых ошибок инструментов и способов их решения |
Установка
git clone https://github.com/jasonpaulmichaels/claude-lens.git
cd claude-lens
bash scripts/install.shИли вручную:
# Sync repo to runtime install location
rsync -a --exclude=node_modules --exclude=.git --exclude=test \
./ ~/.claude/mods/claude-lens/
cd ~/.claude/mods/claude-lens && npm install --omit=dev
# Register MCP server (user scope so it's available everywhere)
claude mcp add -s user claude-lens -- node ~/.claude/mods/claude-lens/src/index.jsinstall.sh делает это за вас. Репозиторий с исходным кодом остаётся отдельным от установки в рантайме — редактируйте исходный код и повторно запускайте install.sh для развёртывания.
Перезапустите Claude Code после установки. При первом запуске индексируются все сессии (это занимает несколько минут). Последующие запуски выполняются инкрементально (<5 секунд).
Использование
Просто используйте Claude Code как обычно. Когда контекст из прошлых сессий может помочь, Claude выполнит поиск автоматически. Вы также можете спросить напрямую:
«Над чем я работал на прошлой неделе?»
«Как я исправил ошибку аутентификации в betterclaw?»
«Найди сессию, где я настраивал туннель cloudflare»
«Какую команду я запускал для пересборки модуля ядра?»
«Покажи ошибки, с которыми я сталкивался при работе над listforge»
Требования
Node.js 20+
Claude Code с поддержкой MCP
Данные
Сессии индексируются из:
~/.claude/projects/База данных хранится в:
~/.claude-lens/claude-lens.dbСессии субагентов пропускаются
Вывод инструментов обрезается до 500 символов, чтобы база данных оставалась управляемой
Инкрементальная индексация через отслеживание mtime файлов
Лицензия
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables comprehensive search and analysis of Claude Code conversation history using full-text search, optional semantic vector search, and conversation management tools. Provides fast SQLite-based indexing with role-based filtering, project organization, and hybrid search capabilities combining keyword and semantic matching.
- FlicenseNot gradedqualityDmaintenanceFull-text search over Claude Code conversation history using SQLite FTS5, exposing indexed transcripts as MCP tools for searching, browsing, and reading turns.3
- AlicenseAqualityDmaintenanceEnables Claude Code to search, browse, and read its own past conversation history across all projects using BM25 keyword search.118MIT
- AlicenseNot gradedqualityDmaintenanceEnables searching and browsing past Claude Code conversations directly from within an active Claude session, with full-text search and cost tracking.MIT
Related MCP Connectors
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Code intelligence for coding agents: semantic, AST, graph, and full-text search. 279+ languages.
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sanchez314c/claude-lens'
If you have feedback or need assistance with the MCP directory API, please join our Discord server