AmoCRM MCP Server
Минимальный MCP-сервер для amoCRM API v4: чтение и создание сделок, контактов и примечаний, OAuth2 и долгосрочный токен
- 12 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Создает сделки, контакты и примечания в рабочей CRM
- Хранит токены доступа к аккаунту amoCRM
- HTTP-режим без MCP_AUTH_TOKEN открывает CRM для любого, кто достучится до порта
Установка
- Работает в
- Сервисы
Ручная установка
npm install
npm run buildВыполняется в склонированном репозитории, нужен Node.js 18.17 или новее.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Создает сделки, контакты и примечания в рабочей CRM
- Хранит токены доступа к аккаунту amoCRM
- HTTP-режим без MCP_AUTH_TOKEN открывает CRM для любого, кто достучится до порта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту небольшой набор действий в amoCRM: список сделок и контактов с постраничным выводом, получение контакта по ID, создание сделок и контактов, в том числе пачкой, и добавление примечаний к сделкам, контактам и компаниям. Авторизация работает через долгосрочный токен или OAuth2, обмен кода на токены делается отдельным инструментом, а access token потом обновляется автоматически. Кроме stdio сервер умеет HTTP и Streamable HTTP с защитой Bearer-токеном, в репозитории есть Dockerfile и скрипты деплоя на DigitalOcean.
Для кого. Для разработчиков интеграций и отделов продаж, которые хотят заводить сделки и контакты в amoCRM из агента.
Подходит, если
- Нужно быстро завести сделку и контакт по итогам разговора
- Нужно добавить примечание к сделке без входа в интерфейс
- Нужна основа для своего MCP-сервера amoCRM
Не подходит, если
- Нужны воронки, задачи, поиск и изменение существующих сделок
- Нужен сервер, который ставится одной командой из npm
Пример запроса к агенту
Создай в amoCRM сделку «Поставка оборудования» на 250 000 рублей и добавь к ней примечание с итогами звонкаMCP
- Транспорт
- stdio
- Авторизация
- ключ необязателен
Переменные окружения
AMO_BASE_URLобязательная- Адрес аккаунта amoCRM
AMO_LONG_TERM_TOKENсекрет- Долгосрочный токен amoCRM, рекомендуемый способ
AMO_CLIENT_ID- client_id интеграции для OAuth2
AMO_CLIENT_SECRETсекрет- client_secret интеграции для OAuth2
MCP_AUTH_TOKENсекрет- Bearer-токен для защиты HTTP-эндпоинтов
Ограничения
Набор инструментов маленький: нет обновления и удаления сделок, задач и воронок. Пакет не опубликован, сервер собирают из исходников и указывают путь к dist/index.js. Нужна интеграция в amoCRM с client_id и client_secret или долгосрочный токен. Лицензия в репозитории не указана.
Как отключить. Удалите блок amocrm из конфигурации MCP клиента и отключите интеграцию или токен в настройках amoCRM.
Частые вопросы
Какой способ авторизации проще?
Долгосрочный токен amoCRM: его не нужно обменивать и обновлять. OAuth2 подходит, если у вас уже есть своя интеграция.
Как защитить HTTP-режим?
Задайте MCP_AUTH_TOKEN, тогда эндпоинты будут принимать только запросы с этим Bearer-токеном.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
amoCRM — все инструментыMCP-сервер для API v4 amoCRM (Kommo): сделки, контакты, компании, задачи, воронки, неразобранное и аналитика
amo-crm-mcp: модульный сервер для AmoCRM
amo-crm-mcp
MCP-сервер на TypeScript с отдельным модулем на каждую сущность AmoCRM: задачи, воронки, лиды, пользователи, примечания, события
amoCRM MCP с защитой от опасной записи
Я Мебель — amoCRM MCP
Коннектор к amoCRM API v4 с двухуровневой защитой записи: правки за флагом WRITE_ENABLED, удаление требует отдельного флага и confirm=true
MCP-сервер для AmoCRM на FastMCP (21 инструмент)
AmoCRM MCP Server
Компактный MCP-сервер на FastMCP с 21 инструментом для AmoCRM: контакты, сделки, задачи, примечания, теги, воронки одним файлом server.py
MCP-сервер для Kommo (amoCRM)
kommo-mcp
Самостоятельно развернутый MCP на чистом Node.js с 41 инструментом для Kommo (amoCRM): сделки, воронки, задачи, очередь диалогов, salesbot
MCP для руководителя отдела продаж в amoCRM
amoCRM ROP MCP Server
MCP-сервер с бизнес-инструментами поверх amoCRM для руководителя отдела продаж: сводка, зависшие сделки, сравнение менеджеров
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| AmoCRM MCP Server (эта запись) | нет | ключ необязателен | 12 | |
| amoCRM MCP Server | нет | OAuth | 2 | API v4, воронки |
| MCP-сервер для amoCRM на FastMCP | нет | OAuth | 1 | 39 инструментов |
| MCP-сервер для AmoCRM на FastMCP (21 инструмент) | нет | API-ключ | 0 | 21 инструмент |
Альтернативы
Инструменты других авторов для тех же задач.
- amoCRM MCP Server4 Звезды репозитория
- MCP-сервер для AmoCRM (через REST-прокси)2 Звезды репозитория
- MCP-сервер для AmoCRM с pip и мастером авторизации1 Звезды репозитория
Коротко о README
README на русском описывает требования, переменные окружения для amoCRM и защиты HTTP, команды запуска для stdio, HTTP и Streamable HTTP. Приведена конфигурация Claude Desktop с путем к собранному файлу и порядок получения токенов через OAuth2. Перечислены семь инструментов с примерами вызовов, способы тестирования через MCP Inspector и отдельные скрипты для проверки API. Остальные файлы в корне подробно разбирают деплой и токены.