Clippy MCP
MCP-сервер Clippy для macOS: агент кладет текст, файлы и письма в буфер обмена, чтобы вставить в Slack, Gmail или Teams.
- 251 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Пишет в системный буфер обмена и читает его, а буферные инструменты правят файлы на диске.
Установка
- Работает в
Ручная установка
brew install clippyТолько macOS.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Пишет в системный буфер обмена и читает его, а буферные инструменты правят файлы на диске.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Clippy — набор буфера обмена для терминала macOS. Он копирует файлы как ссылки на файл, чтобы их вставляли в графические программы, и включает MCP-сервер, через который ассистент кладет сгенерированное прямо в буфер: код, письма, документы. Команда `clippy mcp-server` запускает сервер по stdio. Инструменты разделены на две группы. Системные: `clipboard_copy` копирует текст или файлы, `copy_email` собирает структурированный черновик как форматированный текст для Gmail и никогда не отправляет, `copy_teams` превращает Markdown в HTML для Teams и только копирует, `clipboard_paste` вставляет содержимое в файлы, `get_recent_downloads` перечисляет свежие загрузки. Буферные: `buffer_copy`, `buffer_cut`, `buffer_paste` и `buffer_list` переносят байты файла в личный буфер агента, не заставляя модель повторно выдавать скопированный текст токенами.
Для кого. Пользователям macOS, которые просят агента подготовить письмо, сообщение или файл и сразу вставить результат в Slack, Gmail или Teams.
Подходит, если
- Агент пишет скрипт для обработки CSV, и он сразу оказывается в буфере для вставки в редактор.
- Черновик письма копируется с приветствием и подписью, чтобы вставить его в Gmail с форматированием.
- Сообщение с таблицей в блоке кода готовится для Slack и проверяется по числу блоков перед копированием.
- Строки 17–32 переносятся из одного файла в другой без повторного набора модели.
Не подходит, если
- Нужен Linux или Windows: утилита работает только на macOS.
- Требуется автоматическая отправка писем: инструменты только копируют.
- Содержимое буфера обмена содержит пароли, которые не должен видеть ассистент.
Пример запроса к агенту
Напиши письмо коллеге с итогами встречи и положи в буфер как черновик для Gmail, не отправляя.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Утилита работает только на macOS. Инструменты меняют системный буфер обмена и могут читать его (`clipboard_paste`), поэтому не держите в нем секреты во время работы агента. Письма и сообщения только копируются: `copy_email` и `copy_teams` ничего не отправляют, вставлять нужно вручную по Command-V. Подсчет форматирования у `copy_slack` описывает сгенерированную разметку и не подтверждает вставку в Slack. Draggy, графическая часть набора, ставится отдельно.
Как отключить. Удалите запись clippy из MCP-конфигурации (`claude mcp remove clippy`) и программу командой `brew uninstall clippy`. Буфер обмена очищается обычным копированием другого содержимого.
Частые вопросы
Как подключить Clippy к Claude Code?
Выполните `claude mcp add --scope user clippy $(which clippy) mcp-server` для всех проектов или без `--scope user` для текущего. Для Claude Desktop добавьте `clippy` с аргументом `mcp-server` в `claude_desktop_config.json`.
Отправляет ли `copy_email` письмо?
Нет. Инструмент только копирует черновик в виде форматированного текста для Gmail, адресат и отправка остаются за вами. Лучше передавать поля `salutation`, `body_markdown` и `signoff`.
Зачем нужны буферные инструменты?
Они решают проблему «запомнить и вывести заново»: сервер сам читает и пишет байты файла, а модель не тратит токены на копируемый текст. Так делают точечный рефакторинг, например копируют строки 17–32 и вставляют в другое место.
Как проверить сообщение для Slack?
Передайте `expected_code_blocks: 1`, если в сообщении один блок кода: при несовпадении инструмент вернет ошибку до изменения буфера. Флаг `preview: true` покажет подсчет без копирования.
Что такое Pasty и Draggy?
Pasty вставляет скопированный в Finder файл в текущий каталог терминала, а Draggy показывает файлы визуально и ставится отдельной командой `brew install --cask neilberkman/clippy/draggy`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыСинхронизация буфера обмена между устройствами с встроенным MCP-сервером: агент читает вашу историю копирования, данные не уходят в облако
Локальный MCP-сервер для Mac и Windows: агент работает с почтой, мессенджерами, календарем и файлами.
MCP-сервер для Apple Mail на macOS: поиск, чтение, черновики, правила и вложения, опасные шаги с подтверждением.
MCP-сервер к почте на Mac: агент читает, ищет, пишет, сортирует письма и разбирает ящик, есть режим только для чтения
Локальный MCP-сервер для Mac: Claude, Codex и ChatGPT работают в приложениях, файлах, терминале и браузере по разрешениям
MCP-сервер для Apple Mail на macOS: 8 инструментов чтения и поиск по телу писем через индекс FTS5 на больших ящиках
Коротко о README
Репозиторий содержит набор Clippy для macOS: копирование файлов, MCP-сервер, Pasty для вставки и Draggy для перетаскивания. Установка идет через Homebrew.