# Clipboard History MCP

Сохраняет историю буфера обмена, классифицирует сниппеты и шифрует найденные токены. Даёт ассистенту доступ к ранее скопированным ссылкам, коду и JSON-ответам.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 19
- Автор: d-khomenko
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/d-khomenko/clipboard-history-mcp
- Обновлён: 2026-08-01
- HTML: https://affpapa.org/nevibecode/mcp/clipboard-history-mcp

## Что делает

Сервер работает как фоновый процесс на Rust для macOS и Linux. Демон перехватывает скопированные фрагменты, определяет тип данных и сохраняет их в базу SQLite с полнотекстовым поиском FTS5. Дополнительно индексируются заголовки активных окон. Поэтому искать вырезки можно прямо по названию программы-источника.

Встроенный сканер проверяет буфер по 252 правилам gitleaks. Найденные токены и ключи API шифруются алгоритмом AES-256-GCM. Для выдачи секрета Claude запросит Touch ID на macOS либо мастер-пароль на Linux. Обычные текстовые фрагменты демон может дублировать в базу Obsidian через ключ `--vault`.

На Wayland захват заголовков окон пока не поддерживается. Парольные менеджеры вроде 1Password или Bitwarden нужно исключать вручную через переменную окружения `CLIPBOARD_IGNORE_APPS`. Без демона Secret Service на Linux сервер не запустится.

## Требования
- Нужно: готовый бинарник из релизов репозитория
- Переменные окружения: `CLIPBOARD_VAULT_PATH`, `CLIPBOARD_CAPTURE_WINDOW_TITLE`, `CLIPBOARD_IGNORE_APPS`, `CLIPBOARD_NEVER_STORE_SECRETS`, `CLIPBOARD_HISTORY_MAX`, `CLIPBOARD_POLL_MS` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- найти скопированный ранее токен или ключ доступа через Touch ID
- восстановить потерянный JSON или SQL-запрос из истории буфера
- отфильтровать скопированные ссылки по названию окна программы
- экспортировать текстовые фрагменты буфера в ежедневные заметки Obsidian

## Примеры запросов агенту
- «Найди в буфере ключ API, который я скопировал вчера из дашборда»
- «Покажи все ссылки на GitHub из истории буфера за сегодня»
- «Верни в буфер обмена последний JSON с конфигурацией»

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47392
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
