Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade amoCRM con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA trabaje en amoCRM: busca y actualiza negocios en todos tus embudos, consulta contactos y empresas, lee tareas, notas y el registro de eventos, y registra tareas y notas nuevas. Para cuentas en amocrm.ru, con un token de larga duración de una integración de tu cuenta.
Prueba a pedir
Prompts de ejemplo para amoCRM
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → amoCRM, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
amoCRM
Deja que tu IA trabaje en amoCRM: busca y actualiza negocios en todos tus embudos, consulta contactos y empresas, lee tareas, notas y el registro de eventos, y registra tareas y notas nuevas. Para cuentas en amocrm.ru, con un token de larga duración de una integración de tu cuenta.
Configuración
- En amoCRM, abre амоМаркет (amoMarket) en el menú de la izquierda, haz clic en ⋯ arriba a la derecha (junto a + WEB HOOKS) y elige Создать интеграцию (Crear integración) y luego Внешняя интеграция (integración externa). Necesitas ser administrador de la cuenta.
- Escribe una Ссылка для перенаправления (URL de redirección): el formulario la exige, pero el token de larga duración nunca la usa, así que sirve cualquier dirección https tuya. Marca los accesos en Предоставить доступ, ponle a la integración un nombre y una descripción y haz clic en Сохранить (Guardar).
- Abre la pestaña Ключи и доступы (Claves y accesos) de la integración y haz clic en Сгенерировать токен (Generar token). Elige una fecha de caducidad entre 1 día y 5 años y copia el token en ese momento: amoCRM lo muestra una sola vez.
- Pega el token en
AMOCRM_ACCESS_TOKENy el subdominio de tu cuenta enAMOCRM_SUBDOMAIN: parahttps://acme.amocrm.ru, escribeacme. Después instala el conector. - Empieza con
amocrm_get_account: muestra la cuenta, su moneda y sus tipos de tarea.
amoCRM o Kommo: son el mismo producto. Las cuentas en <subdomain>.amocrm.ru usan este conector, y las antiguas direcciones internacionales <subdomain>.amocrm.com redirigen allí, así que escribe el mismo subdominio. Las cuentas en <subdomain>.kommo.com usan el conector de Kommo.
De quién es el token: el token actúa como el administrador que lo creó. Puedes revocarlo en la pestaña Выданные доступы de la integración con Отозвать доступ. Cuando caduque, genera uno nuevo y pégalo.
Confirma primero: antes de crear o cambiar un negocio, crear un contacto o una tarea, o añadir una nota, la IA te muestra lo que va a escribir y espera tu sí. amoCRM no comprueba si un contacto nuevo está duplicado, así que la IA busca antes.
Solo lectura: los tokens de amoCRM no se pueden limitar a la lectura, así que desactiva amocrm_create_lead, amocrm_update_lead, amocrm_create_contact, amocrm_create_task y amocrm_add_note. Nada en este conector elimina datos.
Embudos, etapas y campos: en la API los negocios se llaman leads. Cada negocio está en una etapa de un embudo, y amocrm_list_pipelines los lista. En todos los embudos, la etapa 142 es Closed-won (Успешно реализовано) y la 143 es Closed-lost (Закрыто и не реализовано). Los teléfonos, los correos y cualquier otro dato adicional son campos personalizados, que amocrm_list_custom_fields lista con sus ids y opciones. Los usuarios responsables salen de amocrm_list_users.
Notas y registro de eventos: amocrm_list_notes lee el historial de un negocio, contacto o empresa. amocrm_list_notes_by_type lee las notas de todos los registros a la vez, por ejemplo todas las llamadas registradas esta semana. amocrm_list_events lee el registro de eventos de la cuenta: cambios de etapa, registros nuevos, cambios de campos y de responsables, llamadas, mensajes de chat y tareas completadas, con el valor anterior y el nuevo.
Límites: como máximo 7 solicitudes por segundo por integración y 50 por cuenta. Por encima de eso, amoCRM responde 429, y si se repite, bloquea el acceso a la API de la cuenta con un 403 en todas las llamadas. Pide a la IA que filtre o busque en lugar de recorrer página a página todos los negocios o eventos.
Errores frecuentes: 401 significa que el token es incorrecto, caducó o se revocó, o que no hay ninguna cuenta con ese subdominio en amocrm.ru (una cuenta de kommo.com necesita el conector de Kommo). 402 significa que la suscripción terminó: las escrituras se detienen al momento y las lecturas 30 días después. 403 puede significar que el usuario del token no tiene permisos o que el acceso a la API se bloqueó tras demasiadas solicitudes. 404 significa que el id o el subdominio es incorrecto. 400 enumera los campos no válidos, por ejemplo una etapa que no pertenece al embudo o un valor de campo personalizado del tipo equivocado.
El conector no elimina nada y no trabaja con clientes (покупатели), leads entrantes (sin clasificar), chats y mensajes, listas (catálogos), webhooks ni Salesbot.
Requisitos previos: AMOCRM_SUBDOMAIN, AMOCRM_ACCESS_TOKEN
Instalar el conector localmente
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Abre http://localhost:3000/connectors/store, elige amoCRM e introduce las variables listadas en los Requisitos previos.
Herramientas disponibles
| Tool | What it does |
|---|---|
amocrm_get_account | Get the amoCRM account: id, name, subdomain, current user id, country, currency, language, and with the default extras its task types (ids… |
amocrm_list_leads | List or search deals (leads in the API): id, name, price, pipeline and stage (status_id), responsible user, dates, tags, custom fields and… |
amocrm_get_lead | Get one lead by id with its name, price, pipeline, stage, responsible user, dates, tags, custom field values, linked company and, by… |
amocrm_create_lead | Create a lead, optionally in a given pipeline and stage, with price, responsible user, custom fields, tags and links to existing contacts… |
amocrm_update_lead | Change a lead: name, price, stage or pipeline (moving it through the funnel; Closed-won is status 142, Closed-lost 143), responsible user… |
amocrm_list_contacts | List or search contacts: id, name, first and last name, responsible user, dates, tags, custom fields (phone and email are custom fields)… |
amocrm_get_contact | Get one contact by id with names, responsible user, tags, custom field values (phones, emails, position), linked companies and, by default… |
amocrm_create_contact | Create a contact with name, responsible user, phone, email and other custom fields, and tags |
amocrm_list_companies | List or search companies: id, name, responsible user, dates, tags, custom fields and, with with=leads,contacts, linked leads and contacts |
amocrm_list_pipelines | List the lead pipelines with their stages: pipeline id, name, whether main or archived, and per stage (in _embedded.statuses) its id, name… |
amocrm_list_custom_fields | List the custom fields of leads, contacts or companies: id, name, code (PHONE, EMAIL for contacts), type and, for select fields, the enum… |
amocrm_list_tasks | List tasks: id, text, type, deadline (complete_till), whether completed, result, responsible user and the lead, contact or company it… |
amocrm_create_task | Create a task with a deadline, linked to a lead, contact or company, for a responsible user |
amocrm_list_notes | Read the notes (timeline entries) of one lead, contact or company: id, type (common text note, call_in, call_out, sms, service messages… |
amocrm_list_notes_by_type | Read notes across all leads, contacts or companies at once, not just one record: id, entity_id of the record it belongs to, type (common… |
amocrm_add_note | Add a text note to the timeline of a lead, contact or company |
amocrm_list_users | List the account's users: id, name, email, language and rights, and with with=role,group their role and group |
amocrm_list_events | Read the account's event log: who did what and when |
Ejemplos de prompts
- "¿Qué negocios del embudo Ventas están en la etapa Negociación y quién es el responsable de cada uno?"
- "¿Quién pasó negocios a Closed-lost esta semana y cuánto valían?"
- "Muéstrame todas las llamadas entrantes registradas desde el lunes y los negocios a los que pertenecen."
- "Pasa el negocio 'Estanterías de almacén para Stroymarket' a Closed-won y crea una tarea de seguimiento para el lunes para el responsable."
Siguientes pasos
¿Te ha sido útil esta guía?