Minimal SSE MCP server for Bitrix24
bitrix-mcp-sse
A small Node.js MCP server that reads Bitrix24 deals and contacts through an inbound webhook and can create a contact, using SSE transport
- 0 ★ on the repository
- Last commit
Extended access
Why this level
- The create_contact tool writes a new CRM record with no confirmation step
- The webhook acts with the permissions of the user who created it
advokatdmitriev-arch/bitrix-mcp
A similar tool with a larger community: Bitrix24 MCP Server, 65 ★ on the repository
Install
- Works in
- Services
Manual install
npm install && node server.jsBefore running, set the BITRIX_WEBHOOK environment variable to your Bitrix24 inbound webhook URL.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The create_contact tool writes a new CRM record with no confirmation step
- The webhook acts with the permissions of the user who created it
This is third-party code. Review the repository files before installing.
What it does
The server runs an Express app with MCP over SSE and exposes three tools: get_deals and get_contacts read lists with pagination, field selection, filter and order parameters, while create_contact creates a contact with name, last name, phones, email, company and a comment. All requests go to a Bitrix24 inbound webhook via crm.deal.list, crm.contact.list and crm.contact.add. The repository has no README or install instructions, so its capabilities can only be judged from server.js.
Who it is for. For people who want the simplest possible MCP server example for Bitrix24, covering a handful of CRM operations with no extra logic on top of the REST API.
Good fit when
- You want a minimal working MCP server example for Bitrix24 to extend yourself
- Reading deals and contacts plus creating a contact is enough
Not a fit when
- You need tasks, leads, companies, or updating and deleting records: none of that is in the code
- You need install and environment-variable documentation: the README is empty
Example request
Show open Bitrix24 deals and create a contact Ivan Petrov with phone +7 900 000-00-00MCP
- Transport
- sse
- Authentication
- not required
Environment variables
BITRIX_WEBHOOKrequired, secret- The Bitrix24 portal inbound webhook URL, including the trailing slash
Limitations
There is no README at all, only code. Only three tools exist, with no update or delete capability. The SSE transport is considered legacy in the MCP SDK in favor of Streamable HTTP. The server does not check webhook permissions and does not ask the user to confirm before creating a contact. There is a single author, no stars, and the repository is 9 kilobytes.
How to disable. Stop the server process and remove its address from your MCP client configuration.
FAQ
Can I update or delete deals and contacts?
No, the code only reads deals and contacts and creates a contact.
How do I pass the webhook to the server?
Through the BITRIX_WEBHOOK environment variable, which the server reads directly. This is not documented in a README, only visible in server.js.
Discussion
No questions or reviews yet.
Related
All Bitrix24 toolsBitrix24 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
An MCP server for Bitrix24 CRM contacts and deals via an inbound webhook: search, lists and deal stage changes
Bitrix24 MCP Server (gunnit)
Bitrix24 MCP Server
A TypeScript MCP server for Bitrix24 CRM: contacts, companies, leads, deals, tasks and sales rep performance reports
A read-only MCP server that reads Bitrix24 deals, contacts and companies with SELECT queries against the database, bypassing the REST API
bitrix24-mcp (penmadebykisss)
bitrix24-mcp
Bitrix24 for an agent through an incoming webhook: deals, leads, contacts, tasks and pipeline reports with a manager ranking and stalled deals
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 |
|---|---|---|---|---|
| Minimal SSE MCP server for Bitrix24 (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 repository has no README. It consists of two files: package.json listing express, axios, zod and the MCP SDK as dependencies, and a roughly 4-kilobyte server.js that fully implements an SSE server with three Bitrix24 CRM tools.