amoCRM MCP: run via npx with no clone
amoCRM MCP
A pure Node.js MCP server with 29 amoCRM tools and a generic call for any API endpoint, launched via npx straight from GitHub
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- The amocrm_request tool can call any API method, including deletes
- Creates and updates leads, contacts and companies
Install
Manual install
npx -y github:ivan000vovanov/amocrm-mcpLaunching the server straight from GitHub with no cloning, used as the command in an MCP client.
This is third-party code. Review the repository files before installing.
What it does
The server runs locally over stdio on pure Node.js with no external dependencies beyond the project's npm packages, and covers amoCRM's core REST API v4: leads, contacts, companies, notes and conversations, tasks, entity links, tags and custom fields. A separate amocrm_request tool calls any GET, POST, PATCH or DELETE on any API path, so the agent is not blocked by a missing dedicated tool for some task. The install's main feature: npx -y github:ivan000vovanov/amocrm-mcp runs the server directly from GitHub with no prior clone.
Who it is for. For people who want to connect amoCRM with no git clone and no build, using one command line in the client config.
Good fit when
- You want to launch the server with no prior install or build, straight from GitHub
- You need a generic amocrm_request tool for nonstandard endpoints
- You work with Claude Code, Claude Desktop, Cursor, Cline or Windsurf
Not a fit when
- You do not have git installed: npx github: needs it to fetch the repo
- You do not want npx pulling code from GitHub every time and prefer a pinned local version
Example request
Find all deals for the contact Ivanov and add an important client tagLimitations
It needs a long-lived amoCRM private integration token, with instructions for getting it in the README. Launching via npx github: depends every time on GitHub being reachable and git being installed. For local changes you need a manual git clone and npm install instead of the one-line launch.
How to disable. Remove the amocrm-mcp server from your MCP client config; the npx launch leaves no local files behind.
MCP
- Transport
- stdio
- Authentication
- API key
| Environment variables | |
|---|---|
| AMO_SUBDOMAIN required | The amoCRM account subdomain. |
| AMO_ACCESS_TOKEN required, secret | The private integration's long-lived access token. |
Security check
- The amocrm_request tool can call any API method, including deletes
- Creates and updates leads, contacts and companies
README in short
The Russian README describes the server as AI agent access to an amoCRM account: leads, contacts, companies, notes, tasks, links, tags, custom fields and a generic request. It gives a one-command npx quick start, a git clone alternative for manual install, step-by-step instructions for getting a long-lived token, and config examples for several clients.
FAQ
Do I need to clone the repo?
No, npx -y github:ivan000vovanov/amocrm-mcp downloads and runs the server itself; cloning is only needed for local changes.
What if there is no ready tool for my task?
The amocrm_request tool calls any amoCRM API method and path directly.
Related
Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent
Yandex Kit skills for store management
kit-skills
Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex
YouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
Bitrix24 portal MCP server
MCP-сервер портала Битрикс24
Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail