Bitrix24 MCP server: tasks, chats and knowledge base

bitrix24-mcp

An MCP server for Bitrix24 with 48 tools: tasks and kanban, reports, messenger, files and both knowledge base versions, all through a local webhook

  • 0 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • It can create and update tasks, send messages and files to chats, and create or delete knowledge base documents
  • The universal bitrix_call lets you invoke any REST API method, including ones that change CRM data
All reasons and checks
Russian stack

imejaikin/bitrix24-mcp

A similar tool with a larger community: Bitrix24 MCP Server, 65 ★ on the repository

Install

Services

Manual install

git clone https://github.com/imejaikin/bitrix24-mcp.git && cd bitrix24-mcp && npm install && cp .env.example .env

Install and configure the webhook in .env.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • It can create and update tasks, send messages and files to chats, and create or delete knowledge base documents
  • The universal bitrix_call lets you invoke any REST API method, including ones that change CRM data

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

What it does

The server gives an agent direct access to a Bitrix24 portal through an inbound webhook, with no cloud intermediary: a single file, all requests originate from your machine. Beyond basic task operations it ships ready analytics tools: kanban-stage project briefs, stale-task search, an overload report for assignees, and a multi-project summary for a date range. A separate group of tools covers the Bitrix24 messenger (chats, threads, sending files) and both knowledge base versions, the old Landing-based one and the new note.* one (REST 3.0). A universal bitrix_call tool lets you invoke any REST API method directly.

Who it is for. For Bitrix24 project teams that need not just basic task operations but also kanban and workload analytics.

Good fit when

  • You need a weekly report across several projects at once
  • You need to find stale tasks on a kanban stage or overloaded assignees
  • You need access to both Bitrix24 knowledge base versions and to messenger chats

Not a fit when

  • You need CRM work (leads, deals, contacts): it is not in the tool list, only the universal bitrix_call as a workaround
  • You need a hosted remote server rather than your own webhook and a local process

Example request

Build a project 9 brief up to the in-progress stage and show which assignees are overloaded

MCP

Transport
stdio
Authentication
API key

Environment variables

BITRIX24_WEBHOOK_URL required, secret
Inbound webhook URL with task, im, disk, user, sonet_group rights and optionally landing, note, calendar

Limitations

There are no direct CRM tools, only access through the universal bitrix_call with an arbitrary method. Some messenger features (threads) rely on undocumented im.v2.* methods that are not published in the webhook's REST manifest and could stop working without notice. The webhook grants full portal access under the rights of the user who created it.

How to disable. Remove the bitrix24-local entry from mcpServers in your Claude Code or Cursor settings and deactivate the webhook in Bitrix24.

FAQ

Does it work with CRM deals?

There are no dedicated tools, but you can call them through the universal bitrix_call with a crm.deal.* method.

Does it need a cloud intermediary?

No, the server is local: requests go straight from your machine to Bitrix24 over the webhook.

Discussion

No questions or reviews yet.

Bitrix24 MCP by Bit2Beat

Bitrix24 MCP Server

Russian stack

Bitrix24 MCP server over an inbound webhook: CRM, tasks, disk, calendar, chat, business processes and config migration between portals

MCP serverBroad access6Repository stars
Russian stack

A compact Bitrix24 MCP server on an inbound webhook: tasks, groups, kanban stages and task comments

MCP serverExtended access1Repository stars
Russian stack

An MCP server for Bitrix24 CRM contacts and deals via an inbound webhook: search, lists and deal stage changes

MCP serverBroad access65Repository stars

Bitrix24 MCP Server (gunnit)

Bitrix24 MCP Server

Russian stack

A TypeScript MCP server for Bitrix24 CRM: contacts, companies, leads, deals, tasks and sales rep performance reports

MCP serverBroad access35Repository stars

Bitrix24 MCP Server (qwito)

Bitrix24 MCP Server

Russian stack

A TypeScript MCP server with 45-plus tools for Bitrix24 CRM: contacts, deals, leads, companies, tasks and activity analytics

MCP serverBroad access

Bitrix24 MCP server: tasks, CRM and lists

Bitrix24 Tasks, CRM & Lists MCP Server

Russian stack

A modular Bitrix24 MCP server with 46 tools for tasks and kanban, CRM deals and contacts, and universal lists, running in Docker with no third-party cache

MCP serverBroad access1Repository stars

README in short

The README gives detailed tables of all 48 tools by group (tasks, messenger, files, users, knowledge base, universal call), explains the webhook scopes each group needs, covers nuances like tasks_my requiring the task scope specifically rather than tasks, and gives dozens of real call examples with parameters.

README badge

Report a problem