Connection check
local install
amocrm-mcp
MCP server for amoCRM API — leads, contacts, pipelines. Auth: Bearer token.
Tools
19
GitHub stars
—
Installs / wk
53
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
19 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
accept_unsorted
from source
Accept an unsorted lead — moves it into a pipeline as a real lead. Optionally specify target pipeline, status, and responsible user. Accept an unsorted lead — moves it into a pipeline as a real lead. Optionally specify target pipeline, status, and responsible user.
add_note
from source
Add a note to a lead, contact, or company. Supports common notes, incoming/outgoing call logs, and service messages. Add a note to a lead, contact, or company. Supports common notes, incoming/outgoing call logs, and service messages.
complete_task
from source
Mark a task as completed and add a result text. The result will appear in the entity Mark a task as completed and add a result text. The result will appear in the entity
create_company
from source
Create a new company in amoCRM. Use custom_fields_values for address, website, etc. Create a new company in amoCRM. Use custom_fields_values for address, website, etc.
create_contact
from source
Create a new contact in amoCRM. Use custom_fields_values to set phone, email, and other fields. Create a new contact in amoCRM. Use custom_fields_values to set phone, email, and other fields.
create_lead
from source
Create a new lead (deal) in amoCRM. Requires a name. Optionally set price, pipeline, status, responsible user, and custom fields. Create a new lead (deal) in amoCRM. Requires a name. Optionally set price, pipeline, status, responsible user, and custom fields.
create_task
from source
Create a task linked to a lead, contact, or company. Set deadline (complete_till as Unix timestamp) and task type (1=Call, 2=Meeting, 3=Email). Create a task linked to a lead, contact, or company. Set deadline (complete_till as Unix timestamp) and task type (1=Call, 2=Meeting, 3=Email).
get_account
from source
Get current amoCRM account info — name, plan, users, task types, etc. Use Get current amoCRM account info — name, plan, users, task types, etc. Use
get_contact
from source
Get a single contact by ID with full details including custom fields (phone, email, etc.). Get a single contact by ID with full details including custom fields (phone, email, etc.).
get_lead
from source
Get a single lead by ID with full details. Use Get a single lead by ID with full details. Use
list_companies
from source
Search and list companies in amoCRM. Use Search and list companies in amoCRM. Use
list_contacts
from source
Search and list contacts in amoCRM. Supports full-text search across name, phone, and email. Search and list contacts in amoCRM. Supports full-text search across name, phone, and email.
list_events
from source
List events (activity log) in amoCRM. Filter by entity type, entity ID, or event type. Shows status changes, calls, notes, and other activities. List events (activity log) in amoCRM. Filter by entity type, entity ID, or event type. Shows status changes, calls, notes, and other activities.
list_leads
from source
Search and list deals (leads) in amoCRM. Supports filtering by pipeline, statuses, and full-text search. Use Search and list deals (leads) in amoCRM. Supports filtering by pipeline, statuses, and full-text search. Use
list_pipelines
from source
List all sales pipelines with their statuses (stages). Essential for understanding the sales funnel structure before creating or filtering leads. List all sales pipelines with their statuses (stages). Essential for understanding the sales funnel structure before creating or filtering leads.
list_tasks
from source
List tasks in amoCRM. Filter by entity (lead/contact/company), completion status, or responsible user. List tasks in amoCRM. Filter by entity (lead/contact/company), completion status, or responsible user.
list_unsorted
from source
List incoming unsorted leads (from forms, email parsing, etc.) that need to be accepted or declined. List incoming unsorted leads (from forms, email parsing, etc.) that need to be accepted or declined.
search
from source
Universal search across amoCRM — finds leads, contacts, and companies matching the query. Min 3 characters. Universal search across amoCRM — finds leads, contacts, and companies matching the query. Min 3 characters.
update_lead
from source