Bitrix24 MCP Server
An MCP server for Bitrix24 CRM contacts and deals via an inbound webhook: search, lists and deal stage changes
- 64 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Changes deal stages in the live CRM
- The webhook URL with its secret grants access to client personal data
Install
- Works in
- Services
Manual install
export BITRIX_WEBHOOK_URL="https://your-domain.bitrix24.ru/rest/1/yoursecretcode/"
uvx bitrix24-mcpIn the client config use the uvx command with the bitrix24-mcp argument and the same variable in env.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Changes deal stages in the live CRM
- The webhook URL with its secret grants access to client personal data
This is third-party code. Review the repository files before installing.
What it does
The server connects to cloud or on-premise Bitrix24 through an inbound webhook and gives the agent CRM access. The agent can find a contact by name, phone or email, fetch a contact or deal by ID, and list deals by contact, company or active status. The only write operation changes a deal stage. Besides tools, the server exposes MCP resources with readable contact and deal cards and a list of active deals.
Who it is for. For sales teams and Bitrix24 integrators who need quick agent access to contacts and deals.
Good fit when
- You need to find a CRM client by phone or email right from an agent chat
- You need a list of active deals for a company
- You need to move a deal to another stage without opening the UI
Not a fit when
- You need leads, tasks, smart processes or users: there are no tools for them
- You cannot give the agent a webhook with CRM write rights
Example request
Find the Bitrix24 contact with this phone number and show their active dealsMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
BITRIX_WEBHOOK_URLrequired, secret- Bitrix24 inbound webhook URL including the secret code
Limitations
Only contacts and deals are covered. It needs a Bitrix24 inbound webhook with crm rights; the webhook URL contains a secret code and grants CRM access. The last repository changes are more than a year old.
How to disable. Remove the server from the client MCP config and delete or disable the inbound webhook in Bitrix24 settings.
FAQ
Does it work with on-premise Bitrix24?
Yes, the README covers both cloud and on-premise Bitrix24; only an inbound webhook is required.
What can it change in the CRM?
Only a deal stage via update_deal_stage; the other tools read data.
Discussion
No questions or reviews yet.
Related
All Bitrix24 toolsBitrix24 MCP Server (gunnit)
Bitrix24 MCP Server
A TypeScript MCP server for Bitrix24 CRM: contacts, companies, leads, deals, tasks and sales rep performance reports
Bitrix24 MCP by Bit2Beat
Bitrix24 MCP Server
Bitrix24 MCP server over an inbound webhook: CRM, tasks, disk, calendar, chat, business processes and config migration between portals
Bitrix24 MCP Server (qwito)
Bitrix24 MCP Server
A TypeScript MCP server with 45-plus tools for Bitrix24 CRM: contacts, deals, leads, companies, tasks and activity analytics
A compact Bitrix24 MCP server on an inbound webhook: tasks, groups, kanban stages and task comments
Bitrix24 MCP with a local CRM cache
bitrix24mcp
A Bitrix24 MCP server that keeps a CRM copy in PostgreSQL or SQLite and answers an agent from cache instead of hitting REST every time
Bitrix24 MCP server with sales analytics
Bitrix24 MCP Server
Bitrix24 MCP server in TypeScript with a broad set of CRM tools plus a dedicated group for monitoring manager activity and performance
Comparison with similar tools
Entries that share the main search query, and how they differ.
| Entry | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Bitrix24 MCP Server (this entry) | no | API key | 64 | |
| Bitrix24 MCP Server (gunnit) | no | API key | 34 | in TypeScript for CRM |
| Bitrix24 REST API documentation MCP | yes | not required | 7 | REST API docs |
| Bitrix24 MCP server with real calls | no | key is optional | 3 | 870 acts |
Alternatives
Tools by other authors for the same tasks.
- mcp-bitrix244 Repository stars
- Bitrix24 MCP Server2 Repository stars
- Bitrix24 MCP1 Repository stars
- Bitrix24 MCP Server on an OAuth app1 Repository stars
- Bitrix24 MCP Server (MrxLimbo)
- Bitrix24 MCP Server (mvnikita83-byte)
- Bitrix24 MCP Server (NeedMoarr)
- Bitrix24 MCP server for deals and tasks
- Bitrix24 MCP server for Open WebUI
- Bitrix24 MCP server in Go
- Bitrix24 MCP Server on fast-bitrix24
- Bitrix24 MCP server on fastmcp
- Bitrix24 MCP server with write confirmation
- Bitrix24 MCP Server: tasks and lists
- Bitrix24 MCP server: tasks, chats and knowledge base
- Bitrix24 MCP with a chat bot layer
- Bitrix24 MCP with confirmation-gated writes
- Bitrix24 MCP with two access tiers
- bitrix24-mcp
- bitrix24-mcp by RCS: a commercial server with audit logging
- Minimal SSE MCP server for Bitrix24
README in short
The Russian README lists requirements: Python 3.12+ and an inbound webhook with crm rights. The server starts with uvx after setting BITRIX_WEBHOOK_URL. It lists the contact and deal tools, MCP resources and contribution steps. MIT licensed.