Bitrix24 CLI

A CLI with full CRUD for Bitrix24 deals, leads, contacts and companies, every command supports --json for agents

CLI

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

  • Can irreversibly delete deals, leads, contacts and companies via the *-delete commands
  • The CLI's rights equal whatever the webhook or OAuth app was granted during setup
All reasons and checks
Russian stack

polza-ai/bitrix-cli

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/bitrix24-cli

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Install the tool

npm install -g @polza-ai/bitrix-cli

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit ff3a7b7.

Text for your agent

Install the CLI with npm install -g @polza-ai/bitrix-cli, run bitrix init with your inbound webhook URL or OAuth data, verify the connection with bitrix whoami, and use the --json flag for machine-readable output.

Other ways from the author
npm install -g @polza-ai/bitrix-cli

After installing, run bitrix init to set up the webhook or OAuth.

This is third-party code. Review the repository files before installing.

What it does

The CLI covers Bitrix24 CRM deals, leads, contacts and companies with a full command set: filtered lists, a card by ID, create, update and delete, plus activities and timeline entries on an entity. It connects via an inbound webhook or OAuth (an app domain and access token are needed). Every command accepts a --json flag and returns a structured {ok, data} or {ok: false, error: {code, message}} response, built for an AI agent to parse rather than just a human in a terminal. The README separately points to Bitrix24's official REST API documentation MCP server, which can be added alongside it.

Who it is for. For developers and salespeople who need full Bitrix24 CRM CRUD from a terminal or from agent tool calls with machine-readable output.

Good fit when

  • You need full CRUD for deals, leads, contacts and companies from the command line
  • An agent needs to parse a structured JSON response instead of interface text
  • You need CRM entity activities and timeline entries from a script

Not a fit when

  • You need tasks rather than CRM: the tool covers only CRM entities
  • You need this without a globally installed Node.js package

Example request

Create a deal "License sale" for 150000 rubles and show the open deals list in JSON

Limitations

Covers only CRM entities (deals, leads, contacts, companies, activities, timeline); there are no tasks or other Bitrix24 modules. The delete commands (deal-delete, lead-delete, contact-delete, company-delete) irreversibly remove CRM records.

How to disable. Remove the package with npm uninstall -g @polza-ai/bitrix-cli and revoke the webhook or OAuth app in the portal.

Security check

  • Can irreversibly delete deals, leads, contacts and companies via the *-delete commands
  • The CLI's rights equal whatever the webhook or OAuth app was granted during setup

README in short

The Russian README describes the CLI as a tool for both humans and AI agents, gives a quick start (init, whoami, deals, deal-add), two auth methods (webhook and OAuth), a full command list for deals, leads, contacts, companies, activities and timeline, the JSON output format with a success and error example, a mention of Bitrix24's official documentation MCP server, and development commands. MIT license.

FAQ

How does an agent get a structured response?

Add the --json flag to any command, and the response comes back as {ok, data} or {ok: false, error} with a code and message.

Is a separate MCP server needed for API docs?

No, it is optional: the README shows how to additionally connect Bitrix24's official documentation MCP server at mcp-dev.bitrix24.tech.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIBitrix24 CLI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.