Backstory — MCP-сервер для Claude Code: что делает и как запустить
Локальный сервер объединяет выгрузки Google, Telegram, Spotify и Instagram в одну базу SQLite. Помогает ассистенту находить события, адреса и переписки без отправки файлов в облако.
Открыть на GitHubЧто делает Backstory: search your data exports locally
Сервер объединяет разрозненные архивы персональных данных в единую хронологию. Адаптеры нормализуют структуры JSON и CSV из Google Takeout, Telegram, Spotify и Instagram. При этом программа сопоставляет одних и тех же людей и локации между источниками.
Для хранения используется база SQLite по пути ~/.backstory/backstory.db. Поиск совмещает полнотекстовый механизм FTS5 и векторные представления текста. Для сборки и запуска обязательно нужен .NET 10 SDK, без которого утилита работать не сможет.
Инструмент работает полностью офлайн. Запросы можно отправлять из терминала или перенаправлять в Claude Code через фоновый процесс backstory serve.
Какие задачи решает
- Объединить выгрузки Google Takeout, Telegram, Spotify и Instagram в одну локальную базу
- Найти дату переписки или название заведения через запросы к ИИ-агенту
- Автоматически распаковать и обработать многотомные архивы Takeout
- Сопоставить упоминания одного человека или места из разных сервисов
Примеры запросов агенту
- Когда я в последний раз обсуждал поездку в Японию в сообщениях Telegram?
- Найди адрес ресторана в Токио, который я искал в Google
- Покажи события за прошлый май из всех импортированных выгрузок
Как установить Backstory: search your data exports locally
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Backstory: search your data exports locally
Как установить Backstory в Claude Code?
Сначала установите утилиту глобально с помощью dotnet tool install -g Backstory. Затем подключите сервер к агенту командой claude mcp add backstory -- backstory serve.
Что делает Backstory?
Сервер импортирует скачанные архивы Google, Telegram, Spotify и Instagram в локальную базу SQLite. Через протокол MCP он позволяет языковой модели искать факты, контакты и места по всей истории без выхода в интернет.
Какие системные требования нужны для запуска?
На компьютере должен быть установлен .NET 10 SDK. Программа работает на Linux, macOS и Windows, сохраняя все записи и индексы на локальном диске.