Amocrm Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Amocrm Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP-сервер для AmoCRM. Подключается к Claude Desktop и даёт Claude прямой доступ к вашей CRM через 17 инструментов.
Задавайте вопросы на русском — Claude сам вызовет нужные API и скомбинирует ответ.
┌──────────────────┐ stdin/stdout ┌──────────────────┐ HTTPS ┌──────────────┐
│ Claude Desktop │ ◄──── MCP Protocol ──► │ amocrm-mcp │ ◄── REST ───► │ AmoCRM API │
│ (LLM + UI) │ │ (локальный) │ │ (облако) │
└──────────────────┘ └──────────────────┘ └──────────────┘Как это работает:
amocrm-mcp как subprocessВнутри MCP-сервера нет ИИ — это прокси между Claude и AmoCRM.
pip install amocrm-mcpgit clone https://github.com/ilyaberdysh/amocrm-mcp.git
cd amocrm-mcp
pip install -e .https://localhostamocrm-mcp-authИли если установлено из исходников:
python3 auth_setup.pyСкрипт спросит:
mycompany из mycompany.amocrm.ru)https://localhostcode из URL редиректаТокены сохранятся в ~/.amocrm/config.json.
Откройте файл конфигурации:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
Добавьте:
{
"mcpServers": {
"amocrm": {
"command": "amocrm-mcp"
}
}
}Если установлено из исходников, укажите полный путь: ``json {"command": "python3", "args": ["/путь/до/amocrm-mcp/server.py"]} ``Cmd+Q (Mac) / Alt+F4 (Windows) → открыть заново.
В чате появится иконка инструментов — amocrm с 17 тулами.
Покажи мои воронки в AmoCRM| Инструмент | Что делает |
|---|---|
get_pipelines | Воронки продаж с этапами и их ID |
get_leads | Сделки с фильтрами (менеджер, воронка, статус, даты, сумма) |
count_and_sum_leads | Подсчёт и сумма сделок без лимита 200 — для аналитики |
get_contacts | Контакты (поиск по имени, email, телефону) |
get_companies | Компании |
get_users | Пользователи / менеджеры |
get_tasks | Задачи (активные/выполненные, сортировка по дедлайну) |
get_notes | Примечания к сделкам, контактам, компаниям |
get_events | Журнал событий (смена этапов, создание сделок) |
get_customers | Покупатели (повторные клиенты) |
get_unsorted | Неразобранные заявки |
get_catalogs | Каталоги товаров/услуг |
get_catalog_elements | Элементы каталогов |
get_custom_fields | Пользовательские поля сущностей |
get_loss_reasons | Причины отказа |
get_tags | Теги |
get_sources | Источники трафика |
Сколько сделок закрыто в феврале 2025?
Сравни продажи за этот и прошлый месяц
Кто из менеджеров закрыл больше всего сделок?
Покажи просроченные задачи Никиты
Сделки на этапе "Переговоры" во всех воронках
Найди сделки дороже 500 000 ₽ в работе
Сколько неразобранных заявок?
Какие кастомные поля есть у сделок?
Причины отказа по проигранным сделкамamocrm-mcp/
├── server.py # MCP-сервер — точка входа, 17 tool definitions
├── amocrm_client.py # AmoCRM API v4 клиент
│ - OAuth2 с auto-refresh токенов
│ - Retry на 429 (rate limit) с backoff 2s/5s/10s
│ - Пагинация до 10 000 записей
│ - Обработка пустых ответов API
├── config.py # Чтение/запись ~/.amocrm/config.json
├── auth_setup.py # CLI для первичной OAuth2 авторизации
├── pyproject.toml # Метаданные, зависимости, entry points
└── QA_TEST_PROMPT.md # QA-промпт для тестирования (10 вопросов)~/.amocrm/config.jsonamocrm-mcp-auth# Проверить что сервер запускается
amocrm-mcp
# Если висит без ошибок — ждёт подключения (Ctrl+C для выхода)
# Проверить конфиг
cat ~/.amocrm/config.json
# Логи Claude Desktop
# Mac: ~/Library/Logs/Claude/
# Windows: %APPDATA%\Claude\logs\urllib из stdlibMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.