Bitrix24 MCP server for deals and tasks

Bitrix24 MCP Server

A Python MCP server for Bitrix24 with ten tools covering deals, pipeline stages, comments and linked tasks, for Claude Code via an inbound webhook

  • 0 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • The deal and task create/update tools have no built-in confirmation step
  • The webhook acts with the permissions of the user it was created for
All reasons and checks
Russian stack

lucbrito88-boop/mcp-bitrix24

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

Install

Services

Manual install

uv venv .venv && uv pip install -r requirements.txt

Then set BITRIX24_WEBHOOK_URL in a .env file copied from .env.example.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The deal and task create/update tools have no built-in confirmation step
  • The webhook acts with the permissions of the user it was created for

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

What it does

The server wraps the Bitrix24 REST API in ten MCP tools: listing deals filtered by stage, owner or title, a deal card, creating a deal, updating its fields, moving it to another stage, listing pipeline stages, listing pipelines, adding a comment to a deal, creating a task linked to a deal, and listing tasks filtered by assignee or overdue status. The README is written in Portuguese and is aimed at connecting to Claude Code through a settings.json file that points to a Python virtual environment.

Who it is for. For sales teams who want to manage Bitrix24 deals and their linked tasks from a chat with an agent in natural language.

Good fit when

  • You want to quickly view or update deals and their stages from a chat with an agent
  • You want to create tasks linked to a specific deal and see overdue ones

Not a fit when

  • You need contacts, companies, leads or invoices: the server only handles deals and tasks
  • You need a confirmation step before every write: the README does not describe one

Example request

Show my open deals and move deal 456 to the negotiation stage

MCP

Transport
stdio
Authentication
not required

Environment variables

BITRIX24_WEBHOOK_URL required, secret
The Bitrix24 portal inbound webhook URL with CRM and task permissions

Limitations

The README is in Portuguese with no English or Russian version. There is no described confirmation step before writes and no way to restrict webhook permissions beyond the recommendation to create a dedicated service user in Bitrix24. The project is small, has a single author, no stars, and no stated license.

How to disable. Remove the mcpServers.bitrix24 entry from your Claude Code settings.json.

FAQ

What webhook permissions are needed?

The README asks for read and write CRM and task permissions and recommends using a dedicated Bitrix24 service user for the webhook.

Is there an English or Russian README?

No, the README is Portuguese only.

Discussion

No questions or reviews yet.

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: 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
Russian stack

Bitrix24 MCP server in TypeScript with a broad set of CRM tools plus a dedicated group for monitoring manager activity and performance

MCP serverExtended access
Russian stack

A Bitrix24 MCP server with 43 tools and about 870 actions that executes real REST API calls instead of just serving documentation

MCP serverBroad access3Repository stars

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

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Bitrix24 MCP server for deals and tasks (this card)nonot required0
Bitrix24 MCP Server (gunnit)noAPI key35in TypeScript for CRM
Bitrix24 REST API documentation MCPyesnot required7REST API docs

README in short

The Portuguese README describes installing via uv, creating an inbound webhook with CRM and task permissions, wiring the server into Claude Code's settings.json with a path to python inside .venv, and a table of ten deal and task tools. It also gives security recommendations: never commit .env and use a service user for the webhook.

README badge

Report a problem