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
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
A similar tool with a larger community: Bitrix24 MCP Server, 65 ★ on the repository
Install
- Works in
- Services
Manual install
uv venv .venv && uv pip install -r requirements.txtThen set BITRIX24_WEBHOOK_URL in a .env file copied from .env.example.
Access and checks
How we reviewExtended 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 stageMCP
- Transport
- stdio
- Authentication
- not required
Environment variables
BITRIX24_WEBHOOK_URLrequired, 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.
Related
All Bitrix24 toolsbitrix24-custom-mcp: Bitrix24 product catalog and CRM for Claude
bitrix24-custom-mcp
A remote FastMCP server reads the Bitrix24 product catalog and CRM through a webhook, with writes off by default
An MCP server for Bitrix24 CRM contacts and deals via an inbound webhook: search, lists and deal stage changes
Bitrix24 MCP server: tasks, CRM and lists
Bitrix24 Tasks, CRM & Lists MCP Server
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
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
Bitrix24 MCP server with real calls
MCP Server for Bitrix24
A Bitrix24 MCP server with 43 tools and about 870 actions that executes real REST API calls instead of just serving documentation
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
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Bitrix24 MCP server for deals and tasks (this card) | no | not required | 0 | |
| Bitrix24 MCP Server (gunnit) | no | API key | 35 | in TypeScript for CRM |
| Bitrix24 REST API documentation MCP | yes | not required | 7 | REST 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.