Многотенантный MCP-сервер для Pyrus
Pyrus AI Ecosystem — MCP Infrastructure
Enterprise MCP-сервер для Pyrus v4 API с многотенантностью, SQLite-хранением и метриками, внутри большого монорепозитория
- 0 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Пишет и меняет задачи и данные в рабочем аккаунте Pyrus по нескольким тенантам
- Хранит учетные данные и аудит вызовов в собственной базе, доступной серверу
Установка
- Работает в
- Сервисы
Ручная установка
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) можно не трогать.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Pyrus — все инструментыMCP-сервер для Pyrus
Pyrus API MCP Server
MCP-сервер для Pyrus с несколькими аккаунтами: входящие, задачи, формы и реестры, контакты, объявления и календарь
MCP-сервер для Pyrus поверх официальной библиотеки pyrus-api: 41 метод API и три уровня доступа, скрывающих запрещенные инструменты
iikoServer MCP: 39 инструментов REST API iiko
iikoServer MCP Server
MCP-сервер для iikoServer REST API: товары, сотрудники, накладные, кассовые смены, инкассация и OLAP-отчеты, включая сырые запросы к любому эндпоинту
iikocloud-mcp: 236 методов iikoCloud с гейтом записи
iikocloud-mcp
MCP-сервер для iikoCloud API с выбором нужного поднабора из 236 методов по домену, read-only по умолчанию и обязательным подтверждением перед любой записью
MCP-сервер для REST API iikoServer: номенклатура, сотрудники, накладные, кассовые смены, OLAP-отчеты и выручка по заведениям
Легкий MCP-сервер для ручной отладки iikoTransport API (api-ru.iiko.services) с авторизацией v2 и универсальным инструментом произвольного запроса
Коротко о 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 показывают реальный рабочий запуск.