Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi amoCRM con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Fai lavorare la tua AI in amoCRM: trova e aggiorna le trattative in tutte le pipeline, consulta contatti e aziende, leggi attività, note e il registro eventi, e registra nuove attività e note. Per gli account su amocrm.ru, con un token a lunga durata di un'integrazione nel tuo account.
Prova a chiedere
Prompt di esempio per amoCRM
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → amoCRM, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
amoCRM
Fai lavorare la tua AI in amoCRM: trova e aggiorna le trattative in tutte le pipeline, consulta contatti e aziende, leggi attività, note e il registro eventi, e registra nuove attività e note. Per gli account su amocrm.ru, con un token a lunga durata di un'integrazione nel tuo account.
Setup
- In amoCRM apri амоМаркет (amoMarket) nel menu a sinistra, clicca su ⋯ in alto a destra (accanto a + WEB HOOKS) e scegli Создать интеграцию (Crea integrazione), poi Внешняя интеграция (integrazione esterna). Devi essere amministratore dell'account.
- Inserisci una Ссылка для перенаправления (URL di reindirizzamento): il modulo la richiede, ma il token a lunga durata non la usa mai, quindi va bene qualsiasi tuo indirizzo https. Spunta gli accessi sotto Предоставить доступ, dai all'integrazione un nome e una descrizione e clicca su Сохранить (Salva).
- Apri la scheda Ключи и доступы (Chiavi e accessi) dell'integrazione e clicca su Сгенерировать токен (Genera token). Scegli una scadenza tra 1 giorno e 5 anni e copia subito il token: amoCRM lo mostra una sola volta.
- Incolla il token in
AMOCRM_ACCESS_TOKENe il sottodominio del tuo account inAMOCRM_SUBDOMAIN: perhttps://acme.amocrm.ruinserisciacme. Poi installa il connettore. - Comincia con
amocrm_get_account: mostra l'account, la sua valuta e i suoi tipi di attività.
amoCRM o Kommo: sono lo stesso prodotto. Gli account su <subdomain>.amocrm.ru usano questo connettore, e i vecchi indirizzi internazionali <subdomain>.amocrm.com vi reindirizzano, quindi inserisci lo stesso sottodominio. Gli account su <subdomain>.kommo.com usano il connettore Kommo.
Di chi è il token: il token agisce come l'amministratore che lo ha creato. Puoi revocarlo nella scheda Выданные доступы dell'integrazione con Отозвать доступ. Quando scade, generane uno nuovo e inseriscilo.
Conferma prima: prima di creare o modificare una trattativa, creare un contatto o un'attività o aggiungere una nota, l'AI ti mostra cosa scriverà e aspetta il tuo sì. amoCRM non controlla i duplicati dei nuovi contatti, quindi l'AI cerca prima.
Solo lettura: i token amoCRM non si possono limitare alla lettura, quindi disattiva amocrm_create_lead, amocrm_update_lead, amocrm_create_contact, amocrm_create_task e amocrm_add_note. Nulla in questo connettore elimina dati.
Pipeline, fasi e campi: nell'API le trattative si chiamano lead. Ogni trattativa si trova in una fase di una pipeline, e amocrm_list_pipelines le elenca. In ogni pipeline la fase 142 è Closed-won (Успешно реализовано) e la 143 è Closed-lost (Закрыто и не реализовано). Numeri di telefono, indirizzi email e qualsiasi altro dato aggiuntivo sono campi personalizzati, che amocrm_list_custom_fields elenca con i loro id e le loro opzioni. Gli utenti responsabili arrivano da amocrm_list_users.
Note e registro eventi: amocrm_list_notes legge la cronologia di una singola trattativa, contatto o azienda. amocrm_list_notes_by_type legge le note di tutti i record in una volta, per esempio tutte le chiamate registrate questa settimana. amocrm_list_events legge il registro eventi dell'account: cambi di fase, nuovi record, modifiche di campi e responsabili, chiamate, messaggi in chat e attività completate, con il valore vecchio e quello nuovo.
Limiti: al massimo 7 richieste al secondo per integrazione e 50 per account. Oltre questa soglia amoCRM risponde 429, e le violazioni ripetute bloccano l'accesso API dell'account con un 403 su ogni chiamata. Chiedi all'AI di filtrare o cercare invece di scorrere pagina per pagina tutte le trattative o tutti gli eventi.
Errori comuni: 401 significa che il token è sbagliato, scaduto o revocato, oppure che su amocrm.ru non esiste un account con questo sottodominio (un account kommo.com richiede il connettore Kommo). 402 significa che l'abbonamento è terminato: le scritture si fermano subito, le letture 30 giorni dopo. 403 può significare che l'utente del token non ha i diritti necessari o che l'accesso API è stato bloccato dopo troppe richieste. 404 significa id o sottodominio sbagliato. 400 elenca i campi non validi, per esempio una fase che non appartiene alla pipeline o il valore di un campo personalizzato del tipo sbagliato.
Il connettore non elimina nulla e non gestisce i clienti (покупатели), i lead in arrivo (non smistati), chat e messaggi, liste (cataloghi), webhook e Salesbot.
Prerequisiti: AMOCRM_SUBDOMAIN, AMOCRM_ACCESS_TOKEN
Installazione locale del connettore
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
Apri http://localhost:3000/connectors/store, scegli amoCRM e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| 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 |
Esempi di prompt
- "Quali trattative della pipeline Vendite sono nella fase Negoziazione, e chi è il responsabile di ciascuna?"
- "Chi ha spostato trattative su Closed-lost questa settimana, e quanto valevano?"
- "Mostrami tutte le chiamate in entrata registrate da lunedì e le trattative a cui appartengono."
- "Sposta la trattativa 'Scaffalature magazzino per Stroymarket' su Closed-won e crea un'attività di follow-up per lunedì per il manager responsabile."
Prossimi passi
Questa guida ti è stata utile?