MCP-сервер для Pyrus на npm
Pyrus MCP Server
MCP-сервер для Pyrus из npm: задачи, списки, комментарии и профиль пользователя, ставится одной командой
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Создает, изменяет и перемещает задачи в рабочем аккаунте Pyrus
- Токен API дает доступ ко всем данным аккаунта в рамках выданных прав
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/pyrus-mcp-serverОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале
claude mcp add --transport stdio --env 'PYRUS_LOGIN=<значение PYRUS_LOGIN>' --env 'PYRUS_API_TOKEN=<ваш PYRUS_API_TOKEN>' pyrus -- npxИли добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Выполните в терминале
code --add-mcp '{"name":"pyrus","type":"stdio","command":"npx","args":[],"env":{"PYRUS_LOGIN":"<значение PYRUS_LOGIN>","PYRUS_API_TOKEN":"<ваш PYRUS_API_TOKEN>"}}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"pyrus": {
"type": "stdio",
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
codex mcp add pyrus --env 'PYRUS_LOGIN=<значение PYRUS_LOGIN>' --env 'PYRUS_API_TOKEN=<ваш PYRUS_API_TOKEN>' -- npxИли добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.pyrus]
command = "npx"
args = []
env = { PYRUS_LOGIN = "<значение PYRUS_LOGIN>", PYRUS_API_TOKEN = "<ваш PYRUS_API_TOKEN>" }Если файл уже есть, допишите блок в конец.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
gemini mcp add -s user -e 'PYRUS_LOGIN=<значение PYRUS_LOGIN>' -e 'PYRUS_API_TOKEN=<ваш PYRUS_API_TOKEN>' pyrus npxИли добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"pyrus": {
"type": "local",
"command": [
"npx"
],
"environment": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .codeassistant/mcp.json, в проекте
{
"mcpServers": {
"pyrus": {
"command": "npx",
"args": [],
"env": {
"PYRUS_LOGIN": "<значение PYRUS_LOGIN>",
"PYRUS_API_TOKEN": "<ваш PYRUS_API_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
PYRUS_LOGINобязательная- Your Pyrus login email
PYRUS_API_TOKENсекрет, обязательная- Your Pyrus API security key
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Установи пакет командой npm install -g pyrus-mcp, задай PYRUS_LOGIN и PYRUS_API_TOKEN и добавь сервер командой claude mcp add pyrus npx pyrus-mcp с этими переменными окружения.
Другие способы из описания автора
npm install -g pyrus-mcpУстановка пакета из npm.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту инструменты для задач Pyrus: создание, чтение, обновление и перемещение между списками, поиск списков по имени, получение задач списка с фильтрами и связанных задач, добавление и чтение комментариев, а также получение профиля текущего пользователя. Сервер написан на TypeScript и публикуется как пакет в npm, поэтому ставится глобально без клонирования репозитория.
Для кого. Для команд на Pyrus, которым нужен готовый npm-пакет для базовых операций с задачами без сборки из исходников.
Подходит, если
- Нужен MCP-сервер для Pyrus, который ставится командой npm install -g
- Нужны операции с задачами, списками и комментариями
- Нужен профиль текущего пользователя для персонализации ответов агента
Не подходит, если
- Нужны формы, каталоги или расширенный доступ к базе знаний Pyrus: сервер их не покрывает
- Нужен трехуровневый контроль доступа к операциям: здесь его нет
Пример запроса к агенту
Покажи мои задачи в списке «Входящие» в Pyrus и добавь комментарий к самой старойОграничения
Проект одного автора без известного широкого сообщества, релизов на GitHub нет. README не описывает работу с формами и каталогами Pyrus, только задачи, списки и комментарии. Учетные данные Pyrus передаются через переменные окружения без встроенного разделения прав по операциям.
Как отключить. Удалите сервер из конфигурации MCP клиента, например claude mcp remove pyrus.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| PYRUS_LOGIN обязательная | Email для входа в Pyrus. |
| PYRUS_API_TOKEN обязательная, секрет | Секретный ключ API Pyrus. |
Проверка безопасности
- Создает, изменяет и перемещает задачи в рабочем аккаунте Pyrus
- Токен API дает доступ ко всем данным аккаунта в рамках выданных прав
Коротко о README
README на английском описывает установку через npm install -g, настройку переменных PYRUS_LOGIN и PYRUS_API_TOKEN и подключение к Claude командой claude mcp add. Инструменты сгруппированы по задачам, спискам, комментариям и профилю пользователя, есть ссылки на отдельные документы по публикации, разработке и API.
Частые вопросы
Как получить токен Pyrus?
Войти в аккаунт Pyrus, открыть Настройки, Интеграции, API и сгенерировать новый секретный ключ.
Поддерживаются ли формы Pyrus?
Нет, README описывает только задачи, списки, комментарии и профиль пользователя.
Похожие
Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента
Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex
YouGile MCP от Indalo
YouGile MCP
Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию
Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма