MCP-сервер для Pyrus
Pyrus API MCP Server
MCP-сервер для Pyrus с несколькими аккаунтами: входящие, задачи, формы и реестры, контакты, объявления и календарь
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Инструменты создают задачи, комментарии и объявления и меняют статусы задач в рабочем пространстве Pyrus
- Security key хранится в открытом accounts.json на диске
Установка
Ручная установка
python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txtУстановка зависимостей в виртуальное окружение перед настройкой accounts.json.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на Python дает Claude Desktop доступ к Pyrus через 20 с лишним инструментов: работа с входящими и задачами, создание простых и form-based задач, комментарии и действия, завершение и переоткрытие задач, чтение шаблонов форм и реестров по ним, контакты и сотрудники организации, роли, объявления, календарь и списки задач, справочники Pyrus. Ключевая особенность: конфиг accounts.json хранит несколько аккаунтов Pyrus с логином и security key каждого, агент может явно переключаться между ними параметром account в каждом вызове.
Для кого. Для тех, кто ведет задачи в Pyrus и хочет управлять несколькими рабочими или личными аккаунтами из одного агента.
Подходит, если
- Нужно читать входящие и создавать задачи Pyrus из чата с агентом
- Нужно переключаться между несколькими аккаунтами Pyrus в одном диалоге
- Нужно работать с form-based задачами, реестрами и справочниками Pyrus
Не подходит, если
- Нужен готовый пакет из реестра: сервер ставится только из исходников с ручной настройкой виртуального окружения
- Важно строгое разделение прав: security key дает полный доступ уровня пользователя, отдельных ролей только на чтение сервер не вводит
Пример запроса к агенту
Покажи входящие в рабочем аккаунте Pyrus и создай задачу проверить квартальный отчет со сроком до пятницыОграничения
Лицензии в репозитории нет. Установка ручная: virtualenv, pip install -r requirements.txt, свой accounts.json с security key. Логи сервера пишутся в файл pyrus_mcp.log в директории проекта в открытом виде. Нет описания HTTP или Docker запуска, только локальный процесс из Claude Desktop config.
Как отключить. Удалите запись pyrus из конфигурации Claude Desktop и файл accounts.json с ключами.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| security_key обязательная, секрет | Ключ авторизации Pyrus API для каждого аккаунта в accounts.json |
Проверка безопасности
- Инструменты создают задачи, комментарии и объявления и меняют статусы задач в рабочем пространстве Pyrus
- Security key хранится в открытом accounts.json на диске
Коротко о README
README описывает установку через виртуальное окружение и requirements.txt, формат accounts.json с несколькими аккаунтами, конфиг Claude Desktop с прямым путем к интерпретатору python, перечисляет инструменты по группам: аккаунты, входящие и задачи, формы и реестры, контакты и организация, объявления, календарь и списки, справочники, и дает примеры фраз для Claude Desktop.
Частые вопросы
Где взять security key для Pyrus?
В профиле Pyrus, в разделе авторизации API можно скопировать существующий ключ или сгенерировать новый.
Можно подключить несколько аккаунтов Pyrus сразу?
Да, accounts.json поддерживает несколько записей с default_account, а каждый инструмент принимает необязательный параметр account.
Похожие
Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента
Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex
YouGile MCP от Indalo
YouGile MCP
Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию
Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма