Bitrix24 MCP Bridge

A Bitrix24 MCP bridge without a webhook or admin rights: a browser extension reuses an already-open portal session

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

Broad access

Why this level

  • It acts as the logged-in user through their live session
  • Some tools and the generic bitrix_call perform mutating operations
  • The extension loads in developer mode and gets access to the portal tab
All reasons and checks
Russian stack

darwim/bitrix24-mcp-bridge

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/darwim-bitrix24-mcp-bridge

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

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

  • It acts as the logged-in user through their live session
  • Some tools and the generic bitrix_call perform mutating operations
  • The extension loads in developer mode and gets access to the portal tab

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

What it does

Instead of the official REST webhook, the bridge reads the user's live session through a browser extension: the agent talks to a local daemon over stdio via a unix socket, the daemon reaches the extension over a token- and Origin-checked WebSocket on 127.0.0.1, and the extension makes requests against the open portal tab with a fresh sessid and cookies. This gives the agent access to tasks, projects and chats at the regular user's permission level, with no webhook and no portal admin rights. Setup via npx bitrix24-mcp-bridge setup generates a shared token and config, and two manual steps remain: loading the unpacked extension in chrome://extensions and keeping a logged-in portal tab open.

Who it is for. For Bitrix24 users without admin rights who need an MCP without creating a portal webhook.

Good fit when

  • You have no admin rights to create a webhook or a local app
  • Access at your own account's level is enough, no shared service token needed
  • You need several portals configured at once

Not a fit when

  • You need a stable service without an open browser tab and a running daemon
  • Your company bans developer-mode browser extensions
  • You need the official REST webhook with predictable app-level access

Example request

Show my Bitrix24 tasks and a task card with sprint and story-point info

MCP

Transport
stdio
Authentication
API key

Limitations

It works only while a logged-in portal tab is open in the browser and the daemon is running; it is not an always-on service. The extension loads in developer mode manually, and while file updates are automatic, reloading the extension in chrome://extensions still needs a manual click. Bun is needed only by maintainers, not end users. Access is limited to the portal's regular user permissions rather than a service webhook.

How to disable. Remove the server from your MCP client with claude mcp remove bitrix24-bridge, stop the daemon (pkill -f -- --daemon), and remove the extension in chrome://extensions.

FAQ

Do I need a webhook or admin rights?

No, the bridge works through the browser's live session at the regular user's permission level.

What if the portal stops responding?

bitrix_status shows the connection state; usually you need to reopen the portal tab or reload the extension in chrome://extensions.

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 homemade bridge between a Claude custom connector and Bitrix24 CRM/tasks, built because Bitrix24's native marketplace OAuth connector was broken

MCP serverBroad access

Bitrix24 MCP Server (lstkhN)

Bitrix24 MCP Server

Russian stack

A module for on-premise Bitrix24: an agent safely reads CRM, the MySQL schema, code and business processes over SSH stdio or HTTP with a Bearer token

MCP serverExtended access

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

A Python server giving agents webhook access to a Bitrix24 portal: it reads deals and contacts, and writing is a separate setting

MCP serverExtended access1Repository stars

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverBroad access

README in short

The Russian README carefully explains the bridge architecture: stdio, a unix socket, a token- and Origin-checked WebSocket, and the tab's live session. It covers a quick start via npx setup, a portal reconfiguration menu, automatic updates to the method catalog and extension files with one remaining manual step, multi-portal support, and a table of typed tools for tasks, projects and chats with mutating operations flagged.

README badge

Report a problem