
claude-code-conversation-search-mcp
TonySimonovskyMIT
5 звёзд1 форков
Каждый раз, когда вы закрываете терминал с Claude Code, история обсуждений становится недоступной — в Claude Code нет встроенного поиска. Вы теряете контекст, решения и время. Claude Code Conversation Search MCP подключается к вашим локальным данным, индексирует все диалоги и открывает к ним полнотекстовый поиск. Вам не нужны сторонние сервисы, базы данных или сложные настройки. Всё работает на вашей машине, конфиденциальность данных сохраняется.
Сервер решает задачу поиска «на лету»: вы находите любой диалог за секунды, а не перебираете десятки бесед вручную. Написан на TypeScript, использует транспорт stdio и не требует сложной настройки. Установили — и сразу можно искать. Основной сценарий — поиск в Claude Code, но сервер совместим с любым MCP-клиентом.
Установка
npx -y claude-code-conversation-search-mcpХарактеристики
Общее
- СтатусСообщество
- РазработчикTonySimonovsky
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Понимает естественный язык: можно спросить «где мы обсуждали CORS?» вместо угадывания точного названия диалога. Поддерживает русский и английский языки.
- Сканирует историю не в одном проекте, а сразу во всех, где вы работали.
- Выдаёт точную команду для возобновления диалога:
claude --resumeс идентификатором беседы. - Показывает, в каком проекте и когда проходило обсуждение.
- Обрабатывает тысячи записей за миллисекунды.
- Работает сразу после установки — без правки конфигов.
- Интегрируется с Claude Code через MCP-протокол.
- Не требует отдельной базы данных или сторонних сервисов.
- Не отправляет данные на внешние серверы, всё остаётся локально.
Как подключить
1. Установите сервер глобально через npm:
npm install -g claude-code-conversation-search-mcp2. Добавьте сервер в конфигурацию вашего MCP-клиента. Для Claude Desktop отредактируйте файл claude_desktop_config.json:
{
"mcpServers": {
"claude-code-conversation-search": {
"command": "npx",
"args": ["-y", "claude-code-conversation-search-mcp"]
}
}
}Для Claude Code в терминале сервер добавляется командой:
claude mcp add claude-code-conversation-search npx -y claude-code-conversation-search-mcp3. Перезапустите клиент. Сервер будет автоматически обнаружен и готов к работе.
Для оптимальной работы добавьте рекомендации в ~/.claude/CLAUDE.md. Это заставит Claude искать от широких запросов к узким и выводить результат в удобном виде. Инструкция есть в README сервера.
Примеры запросов
- «Найди обсуждение, где мы фиксили баг с авторизацией через JWT».
- «Покажи диалог про настройку Docker Compose за последнюю неделю».
- «Найди решение проблемы с CORS из проекта frontend-app».
- «Возобнови беседу о миграции базы данных».
Технические детали
- Язык: TypeScript
- Транспорт: stdio
- Лицензия: MIT
- Разработчик: TonySimonovsky
- Клиенты: Claude Code, Claude Desktop, любой MCP-клиент