Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP CopyQ Serversearch for API documentation in my workspace"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP CopyQ Server
MCP-сервер для интеграции CopyQ (менеджер буфера обмена) с LLM-агентами.
Концепция
Структура данных в CopyQ
Элемент (Item)
Каждый элемент содержит:
text — основной текст
tags — метки (массив строк)
note — заметка к тексту
Инструменты (3 шт.)
1. mcp_read
Универсальное чтение данных.
Параметры
Параметр | Тип | Default | Описание |
|
| — | обязательный |
| string |
| Путь: |
| number | — | Для mode=item |
| string | — | Для mode=search (regex) |
|
|
| Где искать |
| number | 2 | Для tree — макс. глубина |
| number | 20 | Лимит элементов |
| number | 0 | Пагинация — пропустить N |
| bool | true | Включить текст/превью |
| bool | true | Включить метки |
| bool | false | Включить заметку |
Режимы (mode)
tree — структура вкладок с метаданными
list — элементы конкретной вкладки
item — один элемент полностью
search — поиск по содержимому
Возможные ошибки
Код | Описание |
| Вкладка не существует |
| Индекс за пределами |
| Неизвестный mode |
Под капотом (CopyQ CLI)
2. mcp_write
Универсальная запись данных.
Параметры
Параметр | Тип | Default | Описание |
| string | — | обязательный (см. ниже) |
| string | — | Путь вкладки |
| number | — | Для item-операций |
| string | — | Текст (для add/update) |
| string[] | — | Метки |
| string | — | Заметка |
|
| — | Для update — что менять |
|
|
| Как менять |
| string | — | Для substitute — что заменить |
| string | — | Для move — куда переместить |
| string | — | Для tab_create/tab_delete |
|
|
| Выполнить или показать эффект |
Режимы (mode)
mode | Уровень | Описание | Обязательные параметры |
| item | Добавить элемент в начало | tab, text |
| item | Изменить элемент | tab, index, field, (text/tags/note) |
| item | Удалить элемент | tab, index |
| item | Переместить в другую вкладку | tab, index, to_tab |
| collection | Создать подвкладку | path (только workspace/*) |
| collection | Удалить подвкладку | path (только workspace/*) |
edit_mode для update
field | edit_mode | Действие |
text/note |
| Полная замена |
text/note |
| Дописать в конец |
text/note |
| Дописать в начало |
text/note |
| Заменить |
tags |
| Заменить все метки |
tags |
| Добавить метки (сохранив старые) |
tags |
| Удалить указанные метки |
intent: preview
При intent="preview" — не выполняет действие, а возвращает что произойдёт:
Возможные ошибки
Код | Описание |
| Вкладка не существует |
| Индекс за пределами |
| tab_create/tab_delete вне workspace |
| Неизвестный mode |
| Не хватает обязательного параметра |
| substitute: match не найден в тексте |
Формат ответа
Под капотом (CopyQ CLI)
3. mcp_validate
Проверить корректность вызова без выполнения.
Параметры
Параметр | Тип | Описание |
|
| Какой инструмент проверить |
| object | Параметры вызова |
Формат ответа
Успех:
Ошибка:
Права доступа
Операция | info | заметки | workspace |
read (все режимы) | ✅ | ✅ | ✅ |
add | ✅ | ✅ | ✅ |
update | ✅ | ✅ | ✅ |
delete | ✅ | ✅ | ✅ |
move | ✅ | ✅ | ✅ |
tab_create | ❌ | ❌ | ✅ |
tab_delete | ❌ | ❌ | ✅ |
Установка
Конфигурация Claude Desktop
Примеры использования
Получить структуру
Список элементов вкладки
Прочитать элемент
Поиск
Добавить элемент
Изменить текст (дописать в конец)
Заменить фрагмент
Добавить метку (сохранив существующие)
Удалить с превью
Создать подвкладку
Переместить элемент
Принципы дизайна
Минимум инструментов — 3 вместо 10+
Stateless — каждый вызов независим
Компактные ответы — pipe-separated, без лишних полей
Пагинация — skip/max_items для больших данных
Явные параметры —
include_textвместоfields: "minimal"Preview mode — intent="preview" для опасных операций
Чёткие ошибки — коды + описания
Структура проекта
Лицензия
MIT