HTTP wrapper for Bit2Beat's Bitrix24 MCP server

rapix-bitrix24-mcp-http

An HTTP wrapper around bit2beat/bitrix24-mcp's tools: its own JSON-RPC handler, request authentication, and redaction of Bitrix24 secrets in errors

MCP server

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Inherits access to CRM, tasks, disk, calendar and business processes from bit2beat/bitrix24-mcp
  • The HTTP transport and authentication were written from scratch and have not had an independent audit
All reasons and checks
Russian stack

ivanshvedko/bitrix24-mcp

Install

Manual install

node server-http.js

Before running, install dependencies and set the webhook and authentication environment variables based on config.js.

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

What it does

The project explicitly describes itself as an HTTP wrapper around the tool set from the bit2beat/bitrix24-mcp server, which is already listed separately in this catalog. Instead of using the MCP SDK's built-in StreamableHTTPServerTransport, which the author calls unstable in SDK version 1.0.0, the server implements its own JSON-RPC handler for initialize, tools/list and tools/call on top of Express. Two modules are added on top that the original does not have: mcp-auth.mjs, which checks access to the HTTP endpoint, and bitrix-redaction.mjs, which strips the Bitrix24 domain, user id and webhook token out of error text before it reaches the model. There is no README, but the file set shows coverage of CRM and portal configuration: entity types, pipelines, custom fields, automations.

Who it is for. For people already using the bit2beat/bitrix24-mcp tool set who want the same functionality over HTTP with authentication and secret redaction, not just stdio.

Good fit when

  • You need remote access to the bit2beat/bitrix24-mcp tools over HTTP rather than a local stdio run
  • It matters that the portal address, user id and webhook token never appear in error text the model can see

Not a fit when

  • The original bit2beat/bitrix24-mcp server over stdio is enough and you do not want a separate third-party HTTP wrapper
  • You need documentation: this repository has no README at all

Example request

Connect to the Bitrix24 HTTP server and show the portal's pipelines and deal stages

Limitations

There is no README at all; environment variables and authentication details can only be worked out from mcp-auth.mjs and config.js. The project depends on the original bit2beat/bitrix24-mcp server's code and is essentially a third-party add-on to it rather than an independent implementation. The author notes in code comments that the SDK's built-in HTTP transport in version 1.0.0 did not work for them, which may mean their own handler is just as fragile. There is a single author and no stars.

How to disable. Stop the server process and remove its address from your MCP client configuration.

MCP

Transport
http
Authentication
API key

Security check

  • Inherits access to CRM, tasks, disk, calendar and business processes from bit2beat/bitrix24-mcp
  • The HTTP transport and authentication were written from scratch and have not had an independent audit

README in short

There is no README. Comments in server-http.js explicitly describe the project as an HTTP wrapper for the bit2beat/bitrix24-mcp tools, with its own JSON-RPC handler in place of the SDK's StreamableHTTPServerTransport, which the author found unstable. The file set shows modules for CRM, portal configuration, entity types, pipelines, custom fields and automations, plus separate authentication and error-redaction modules.

FAQ

Is this an independent server or an add-on?

The code itself describes it as an HTTP wrapper around the bit2beat/bitrix24-mcp tools rather than a separate implementation: the feature set matches the original plus an HTTP transport, authentication and secret redaction.

Is there install documentation?

There is no README in the repository; environment variables and the run order need to be read from server-http.js and config.js.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

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 serverHigh riskRussian stackNo VPN needed
Foxx AIHTTP wrapper for Bit2Beat's Bitrix24 MCP server

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.