Многотенантный MCP-сервер для Pyrus

Pyrus AI Ecosystem — MCP Infrastructure

Enterprise MCP-сервер для Pyrus v4 API с многотенантностью, SQLite-хранением и метриками, внутри большого монорепозитория

  • 0 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Широкий доступ

Почему такой уровень

  • Пишет и меняет задачи и данные в рабочем аккаунте Pyrus по нескольким тенантам
  • Хранит учетные данные и аудит вызовов в собственной базе, доступной серверу
Все причины и проверки
Российский стек

sparko161-droid/pyrus_mcp_bd_complect

Установка

Сервисы

Ручная установка

cd pyrus_mcp_server && uv sync

Установка внутри подкаталога сервера после клонирования всего репозитория.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Пишет и меняет задачи и данные в рабочем аккаунте Pyrus по нескольким тенантам
  • Хранит учетные данные и аудит вызовов в собственной базе, доступной серверу

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Внутри большого монорепозитория лежит рабочий сервер pyrus_mcp_server на FastMCP: он дает агенту доступ к задачам, формам, участникам, справочникам и базе знаний Pyrus, ведет аудит вызовов инструментов, хранит состояние в SQLite и отдает метрики Prometheus. Есть авторизация по ролям, обработка вебхуков Pyrus и отдельный тестовый набор, включая нагрузочные и security-тесты. В том же репозитории лежит вспомогательный сервер iiko_mcp для интеграции с кассовой системой iiko и объемные материалы по архитектуре, специфичные для конкретной компании и ее клиентов.

Для кого. Для команд, готовых разобраться в большом монорепозитории ради зрелого многотенантного MCP-сервера для Pyrus с наблюдаемостью и тестами.

Подходит, если

  • Нужен MCP-сервер для Pyrus с несколькими тенантами и аудитом вызовов
  • Нужны метрики Prometheus и обработка вебхуков Pyrus из коробки
  • Нужен также MCP-сервер для iiko рядом с Pyrus

Не подходит, если

  • Не готовы разбираться в структуре большого монорепозитория ради одного подкаталога
  • Нужен опубликованный пакет: сервер ставится только из исходников
  • Смущает, что в репозитории лежат материалы конкретных клиентов компании-автора

Пример запроса к агенту

Найди в Pyrus все открытые задачи моего аккаунта и покажи их сроки

MCP

Транспорт
stdio, http
Авторизация
API-ключ

Переменные окружения

PYRUS_LOGIN обязательная
Email для входа в Pyrus API v4.
PYRUS_SECURITY_KEY обязательная, секрет
Секретный ключ Pyrus API v4.
PYRUS_WEBHOOK_SECRET секрет
Секрет для проверки входящих вебхуков Pyrus.

Ограничения

Репозиторий это монорепозиторий из более чем 750 файлов: кроме переиспользуемого сервера, в нем лежат материалы конкретных клиентов компании-автора (боты, формы, скрипты под их имена). README самого pyrus_mcp_server пустой, документация есть только на верхнем уровне и описывает проект как инфраструктуру в разработке, а не завершенный продукт. Пакет нигде не опубликован, установка только через клонирование и uv sync внутри подкаталога pyrus_mcp_server. В репозитории закоммичен node_modules.

Как отключить. Остановите контейнер или процесс сервера и удалите его из конфигурации MCP клиента.

Частые вопросы

Это готовый к использованию продукт?

Верхнеуровневый README называет проект инфраструктурой в разработке и ставит готовность pyrus_mcp_server первым приоритетом, а не завершенным релизом.

Нужен ли доступ ко всему репозиторию?

Для запуска сервера достаточно подкаталога pyrus_mcp_server, остальное (боты клиентов, Knowledge MCP) можно не трогать.

Обсуждение

Вопросов и отзывов пока нет.

MCP-сервер для Pyrus

Pyrus API MCP Server

Российский стек

MCP-сервер для Pyrus с несколькими аккаунтами: входящие, задачи, формы и реестры, контакты, объявления и календарь

MCP-серверРасширенный доступ
Российский стек

MCP-сервер для Pyrus поверх официальной библиотеки pyrus-api: 41 метод API и три уровня доступа, скрывающих запрещенные инструменты

MCP-серверРасширенный доступ
Российский стек

MCP-сервер для iikoServer REST API: товары, сотрудники, накладные, кассовые смены, инкассация и OLAP-отчеты, включая сырые запросы к любому эндпоинту

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

MCP-сервер для iikoCloud API с выбором нужного поднабора из 236 методов по домену, read-only по умолчанию и обязательным подтверждением перед любой записью

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

MCP-сервер для REST API iikoServer: номенклатура, сотрудники, накладные, кассовые смены, OLAP-отчеты и выручка по заведениям

MCP-серверШирокий доступ3Звезды репозитория
Российский стек

Легкий MCP-сервер для ручной отладки iikoTransport API (api-ru.iiko.services) с авторизацией v2 и универсальным инструментом произвольного запроса

MCP-серверРасширенный доступ1Звезды репозитория

Коротко о README

Верхнеуровневый README описывает репозиторий как дом для инфраструктуры Pyrus MCP и будущего Knowledge MCP, с диаграммой границ продуктов и списком нормативных документов вроде IMPLEMENTATION_PLAN.md. Сам pyrus_mcp_server не имеет собственного README, но его pyproject.toml описывает его как enterprise FastMCP сервер для Pyrus v4 API с многотенантностью, SQLite-хранением и наблюдаемостью, а .env.example и docker-compose.yml показывают реальный рабочий запуск.

Бейдж для README

Сообщить о проблеме