MCP для руководителя отдела продаж в amoCRM
amoCRM ROP MCP Server
MCP-сервер с бизнес-инструментами поверх amoCRM для руководителя отдела продаж: сводка, зависшие сделки, сравнение менеджеров
- 0 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- move_lead, create_task и add_note пишут в amoCRM, хотя move_lead проверяет принадлежность статуса воронке
- OAuth-токены amoCRM хранятся на сервере и дают доступ ко всем сделкам отдела
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/amocrm-rop-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- move_lead, create_task и add_note пишут в amoCRM, хотя move_lead проверяет принадлежность статуса воронке
- OAuth-токены amoCRM хранятся на сервере и дают доступ ко всем сделкам отдела
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Вместо сырой обертки над get_leads и patch_lead сервер дает готовые бизнес-инструменты для руководителя отдела продаж: sales_overview собирает сводку по отделу за период, pipeline_summary показывает снимок воронки по этапам с количеством и суммой, manager_performance и compare_managers оценивают одного менеджера или сравнивают нескольких без рейтинга «хороший или плохой», find_stale_leads находит сделки без активности N дней, find_overdue_tasks и find_leads_without_tasks ловят просроченные задачи и сделки без следующего шага, lead_history дает хронологию сделки. На запись оставлено всего три инструмента: create_task, add_note и move_lead, причем move_lead сначала проверяет, что целевой статус действительно принадлежит указанной воронке. Инструментов delete и произвольного PATCH нет вовсе. Сервер разворачивается на собственном сервере как systemd-сервис с отдельными контурами авторизации: OAuth с PKCE для входящего доступа ChatGPT и отдельные amoCRM OAuth-токены для исходящих запросов к API.
Для кого. Для руководителей отделов продаж на amoCRM, которым нужны не сырые данные, а готовые управленческие срезы: кто отстает, какие сделки зависли, что просрочено.
Подходит, если
- Нужны готовые бизнес-инструменты вроде find_stale_leads, а не сырые вызовы к API amoCRM
- Важно, чтобы у ChatGPT не было доступа к удалению сделок и произвольной записи
- Готовы развернуть сервер на собственном Ubuntu VPS с systemd
Не подходит, если
- Нужен полный CRUD по amoCRM, а не ограниченный управленческий набор из девяти инструментов на чтение и трех на запись
- Не готовы разворачивать systemd-сервис и HTTPS через Cloudflare Tunnel самостоятельно
Пример запроса к агенту
Покажи сделки, зависшие больше двух дней, и сравни нагрузку двух менеджеров за эту неделюMCP
- Транспорт
- http
- Авторизация
- OAuth
Переменные окружения
AMOCRM_SUBDOMAINобязательная- Поддомен аккаунта amoCRM
AMOCRM_CLIENT_IDобязательная- Integration ID приватной интеграции amoCRM
AMOCRM_CLIENT_SECRETобязательная, секрет- Secret Key приватной интеграции amoCRM
DEFAULT_PIPELINE_ID- Воронка по умолчанию для инструментов, если она явно не указана в вызове
Ограничения
Инструментов на запись всего три, для полноценного администрирования amoCRM сервер не подходит. Развертывание рассчитано на Ubuntu VPS: install.sh создает системного пользователя, venv и systemd-юнит, для другой ОС потребуется адаптация. Авторизация amoCRM только через OAuth приватной интеграции, ключи по API он не поддерживает.
Как отключить. Остановите сервис командой sudo systemctl stop amocrm-rop-mcp и отключите коннектор в ChatGPT.
Частые вопросы
Может ли сервер удалить сделку?
Нет, инструментов delete или произвольного PATCH в наборе нет вовсе, только девять на чтение и три на безопасную запись.
Как разделены авторизации ChatGPT и amoCRM?
Это два независимых контура: OAuth 2.0 с PKCE для входящих запросов ChatGPT к серверу и отдельные OAuth-токены amoCRM для исходящих запросов сервера к CRM, они не пересекаются.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
amoCRM — все инструментыMCP-сервер для API v4 amoCRM (Kommo): сделки, контакты, компании, задачи, воронки, неразобранное и аналитика
Минимальный MCP-сервер для amoCRM API v4: чтение и создание сделок, контактов и примечаний, OAuth2 и долгосрочный токен
MCP-сервер для amoCRM и Kommo: сделки, контакты, задачи и отчеты по воронке, зависшие сделки и просроченные задачи менеджеров
amo-crm-mcp: модульный сервер для AmoCRM
amo-crm-mcp
MCP-сервер на TypeScript с отдельным модулем на каждую сущность AmoCRM: задачи, воронки, лиды, пользователи, примечания, события
MCP-сервер для amoCRM на FastMCP
amoCRM MCP Server
MCP-сервер на FastMCP с 39 инструментами по 11 доменам amoCRM: лиды, контакты, аналитика, батч-операции, деплой одним проектом Vercel на аккаунт
amoCRM MCP с защитой от опасной записи
Я Мебель — amoCRM MCP
Коннектор к amoCRM API v4 с двухуровневой защитой записи: правки за флагом WRITE_ENABLED, удаление требует отдельного флага и confirm=true
Коротко о README
README объясняет разницу между сырой оберткой API и бизнес-инструментами, дает архитектурную схему с двумя контурами авторизации, полные таблицы инструментов на чтение и запись, шаги создания интеграции amoCRM, локальную настройку на Windows, развертывание на VPS через install.sh и systemd, отдельный скрипт для Cloudflare Tunnel, обновление через update.sh с проверкой тестов перед перезапуском и подробную таблицу troubleshooting с конкретными кодами ошибок.